我碰到下面的JavaScript代码来:_(variable_name)在javascript中的含义是什么?
this.removeEdge = function(source, target) {
if(!_states[source]) return;
var children = _states[source].children,
index = _(children).indexOf(target);
if(index !== -1) children.splice(index, 1);
};
是什么_(孩子)是什么意思?
可能在这里找到你的答案:http://stackoverflow.com/questions/4484424/underscore-prefix-for-property-and-method-names-in-javascript – showdev
'_'是一个JavaScript标识符,可能用于在这种情况下[下划线](http://underscorejs.org/)库。 –
@showdev:实际上'_()'是一个叫做.. ..的函数的调用。''_' –