0
我昨天经历了一些JS代码,但我无法理解。下面是代码JavaScript Empty Array indexOf
var data = {
name : 'Mr John',
age : '29',
location : 'New York',
profession : 'Accoutant'
};
var allowedNull = [];
for (var i in data) {
if (!data[i])
{
if (allowedNull.indexOf(i) < 0)
{
console.log('Empty');
}
}
}
脚本实际打印控制台“空”如果data
有一个空的属性。我只想知道,通过allowedNull
致电indexOf
它是如何工作的。有人可以解释这是如何工作的。
小提琴:Check
实际上allowedNull不是我的代码所必需的,因为它是空的而没有被使用。一些误解。 :|无论如何感谢您的帮助;) – noob