Array——indexOf疑问?

代码如下:
<script type="text/javascript">
var person={
	name:'imooc'
};
var people=[{name:'imooc'}];
var morepeople=[person];
document.write(people.indexOf(person));//-1
document.write(morepeople.indexOf(person));//0
</script>

求解:为什么前后两者返回索引值不同?

一布工程师
浏览 1247回答 1
1回答

化龙贝

你的people里面并没有 person 这个元素如果没错的话,应该是:perple[0].name为 imooc
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript