var added = this.checkList.filter(function(item) {
console.log(typeof(item)); // line 1
console.log(item); // line 3
return item.name == username; // line 2
})
这是我的代码,该行1输出对象准确,而且它有一个名字属性 但为什么2号线输出的错误为什么对象被转移到一个字符串?
住宅“名”不上键入“串”存在。
我不知道发生了什么事?
编辑: 线3输出:
对象{名: “22”,$键: “-KhEHRWZ-6981DJyygd4”,$存在:功能} 名 : “22” $存在 : ()函数 $关键 : “-KhEHRWZ-6981DJyygd4” 原 : 对象
没有看到任何其他代码,这是不可能知道为什么会这样。 –
'item'的价值是什么?到底你用什么输入来执行这段代码? –
请提供'console.log(item);' –