- 博客(1)
- 收藏
- 关注
原创 关于js里面的++运算符未能达成预期的情况
这个想法确实是的,但在这里需要稍微注意一下 : obj1.str 的值是个字符串( 引号包裹 ),如果贸然 obj.str +1 则返回的值就变成了 ‘ 11 ’ ( 在字符串里面 + 号的作用是字符串拼接,如果你把这个赋值操作封装成一个函数的时候,很有可能重复触发之后 obj1 . str 的值就开始离谱了,连带着 obj2 . num 也放飞自我了。但是这个写法会导致一个问题,那就是此时你再打印 obj1 . str 的时候,会发现它的值变成了 2。
2023-06-05 11:21:28 98 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人