- 博客(2)
- 收藏
- 关注
原创 什么情况下 a==1 && a==2 && a==3 ?
因为比较的两边是双等于号,所以每一次的比较都会因为触发隐式转换 (对象会转成字符串进行比较)toString 方法,但是toString已被我们自定义,所以相当于被我们定义。数组的shift 方法,会删除数组的第一个参数,并返回所删除的参数,所以就会依次删除 1 2 3 ,所以会与之后的每一次删除相等。第一次之后c 不是一个空值,所以会触发 第一个 参数 value 每次++ 所以后面 会变成 1+1 2+1 所以相等。创建a 对象 , 属性1为:0;创建 数组b=[1,2,3]
2023-04-24 14:14:32
364
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人