<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var obj = {100:"于春辉"},
console.log(obj[100])
console.log(obj["100"])
Symbol(123) === Symbol(123) //false
//对象的属性名不能是对象,遇到的话会默认调用自己的toString()
</script>
</body>
</html>
js对象的属性名如果是数组123或者字符串123他们是会互相覆盖的
最新推荐文章于 2024-08-09 16:27:56 发布
本文探讨了JavaScript中对象的属性引用方式,包括通过数字和字符串作为键的使用区别,以及Symbol类型的特性和其比较规则。揭示了当对象属性名为对象时的处理机制。
348

被折叠的 条评论
为什么被折叠?



