读“为什么 ++[[]][+[]]+[+[]] = 10 ?”
摘要:
今天看见博客网上有这样一篇新闻http://news.cnblogs.com/n/128394/解释的似乎已经够了。。但在 在 JavaScript 里,这也是正确的:[] + 1 === "1",因为 [] == "" (这相当于一个空的数组的内部元素连接)解释不怎么明白。。有人在帖子中有下面解释:http://www.iteye.com/topic/1120799先了解下+运算符。JavaScript中运算符 “+” 很简单,有两种意思1,字符串连接2,数字相加运算时其它值都将转换成这两个类型。JavaScript中有基本类型(undefined, 阅读全文
posted @ 2012-01-13 13:03 G.N&K 阅读(230) 评论(0) 推荐(0) 编辑