小编use*_*203的帖子

JSON.stringify输出之间的空格

我正在使用Jquery从页面获取所有产品名称,而不是将其放在数组上.我正在使用此代码

 <script type="text/javascript">
 jQuery(document).ready(function($) {
    var products = $(".product-name").map(function() {
    return { name: $(this).text() }
 }) .get();
 console.log(JSON.stringify(products));
 });
 </script>
Run Code Online (Sandbox Code Playgroud)

这给了我这种格式的输出

[{"name":"Sample Product Name"},{"name":"Sample Product Name 2"}]

我想要实现的是在","之后在这两个对象之间有一个空格,所以输出看起来像这样

[{"name":"Sample Product Name"},{"name":"Sample Product Name 2"}]

有什么建议吗?我几个小时都在挣扎,没有成功.

这是jsfiddle http://jsfiddle.net/2MeMY/1/

html javascript arrays jquery

11
推荐指数
1
解决办法
8573
查看次数

使用Jquery获取链接中"/"之间的数值

我试图从这样的链接获取数值.

示例链接

/ PRODUKT/114664 /的Bergans-的-挪威airojohka-jakke-herre

所以我需要获取114664.

我使用了以下jquery代码

jQuery(document).ready(function($) {
    var outputv = $('.-thumbnail a').map(function() {
        return this.href.replace(/[^\d]/g, '');
    }).get();
    console.log( outputv );
});
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/a2qL5oyp/1/

我面临的问题是,在某些情况下,我有这样的网址

/ produkt/114664/bergans-of-norway- 3 airojohka- 3 jakke-herre

这里我在文本字符串中有"3",所以在我的代码中我实际上得到的输出为"11466433"但我只需要114664

那么有没有可能我只能在/ produkt /之后得到数值?

javascript arrays jquery

1
推荐指数
1
解决办法
78
查看次数

标签 统计

arrays ×2

javascript ×2

jquery ×2

html ×1