-1

Angularjs 特定代码:

var deferred = $q.defer(),
    nextTransClass, prevTransClass;

这个东西的意思是什么?我从未见过这样的变量赋值。

4

1 回答 1

5

它们并没有全部分配给同一个变量。他们只是在同一行被声明。

上面的代码等效于以下代码:

var deferred = $q.defer();
var nextTransClass;
var prevTransClass;

PS Angular 对此没有什么特别之处($q.defer()显然,除了 for 之外)。这只是标准的香草 JavaScript。

于 2013-08-04T15:54:57.480 回答