小编Unk*_*own的帖子

在javascript中处理循环,只有最后一项受到影响?

我正在使用处理图像处理的gm npm模块.我有这个代码.

for(i=0;i < 4;i++){
    gm("www/img/" + image[i]).crop(550, 406, 0, 0).write(function(err) {
         console.log(this.outname + " created  ::  " + arguments[3]); //success
    });
}
Run Code Online (Sandbox Code Playgroud)

这个循环意味着循环遍历图像阵列并裁剪每张照片,但它只裁剪最后一张.我认为它可以执行函数调用和回调,但尚未针对该级别进行.

javascript closures

5
推荐指数
2
解决办法
7051
查看次数

使用javascript链接的方法不起作用?

我试图让方法链使用javascript工作:

(function(){
    var first = function(){
        console.log("1st Chain");
        return this;
    };

    var second = function(){
        console.log("2nd Chain");
    }

    first().second();
})();
Run Code Online (Sandbox Code Playgroud)

只有第一个功能是打印到控制台,但第二个功能是说它未定义.但是,当我使用构造函数尝试它时,它的工作原理.

var Chaining = function(){
   this.first = function(){
       console.log("1st Chain");
       return this;
   };

   this.second = function(){
       console.log("2nd Chain");
   };
};

var chain = new Chaining;
chain.first().second(); // this works fine.
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用angularjs使用Json文件重复Ng?

我有json文件名为brands.json:

{
  "brands": {
    "Honda": [
      "Accord",
      "Civic"
    ],
    "Porsche": [
      "Cayenne",
      "Cayman"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我试图遍历此列表并列出品牌(例如本田和保时捷)并使用HTML列表进行渲染.

<li ng-repeat="brands in items">{{brands}}</li>
Run Code Online (Sandbox Code Playgroud)

JS:

$scope.items= [];
$http.get('brands.json').then(function(response) {
    $scope.items =response.data.brands;
});
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但它在品牌名称中显示数组,例如,如果显示本田,它显示["Accord","Civic"].我希望它只显示品牌名称.

<li>Honda</li>
<li>Porsche</li>
Run Code Online (Sandbox Code Playgroud)

javascript json angularjs

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

测试第三级斜杠的正则表达式?

我想要一个正则表达式来测试一个只进入第二级的URL /例如:

/brands/level2   -- this is a match


/brands/level2/level3 -- this is not a match
Run Code Online (Sandbox Code Playgroud)

我有这个使用的正则表达式:

/brands/.+
Run Code Online (Sandbox Code Playgroud)

但这也增加了level3网址.

注意:级别和级别可以是任何东西,我只是在这里使用它们用于说明目的

javascript regex

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

标签 统计

javascript ×4

angularjs ×1

closures ×1

json ×1

regex ×1