js黑魔法:+[] 等于0?

这个问题,一张图就够了!

https://img4.mukewang.com/5ba4a4ce00015ed500950106.jpg

为什么+[]等于0?我还试过别的:

https://img4.mukewang.com/5ba4a4db000154b804460337.jpg

除了百思不得其解,我想不出其他词了……

+是什么意思?


白衣染霜花
浏览 597回答 1
1回答

红颜莎娜

+[][].valueOf() // 返回数组自身,不是原始数据调用 [].toString() // 返回空字符串Number("") // 空字符串转型为数字,返回0
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript