猿问

一个Javascript表达式:!+ [1, ]

!+[1,]这个是我最近看到的一个奇怪的javascript表达式(其实我也不知道如何称呼他),出自这篇文章http://www.cnblogs.com/smallsong/archive/2012/02/20/2358884.html。
我记得我以前看过,貌似有些黑客用这些奇怪的表达式构造了许多奇怪的功能。不过我现在实在想不起来了,然后Google和百度也搜不到想要的。于是就到这里问问了。
这个真的很有趣啊
aluckdog
浏览 325回答 2
2回答

莫回无

好吧这段代码的功能还可以区分IE6到8和其他浏览器。if(!+[1,]){alert("yes!");}else{alert("no!");}IE6~8:yes!ie9+:no!
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答