天问

js 奇怪的代码分享

(1)请计算下面的结果为多少:

you=(!(~+[])+{})[--[~+""][+[]][~+[]] + ~~!+[]]+({}+[])[[~!+[]]~+[]]

What fuck ! 把它放到IDE断个句就知道怎么回事了。。

(2)下面代码将打印出什么

sourceStr = '░░\ ░░\ ░░░░░░░░\ ░░░░░░\ ░░░░░░\ ░░░░░░\\n░░ | ░░ | ░░ | ░░ ░░\ ░░ ░░\ \_░░ |\n░░ |░░ / ░░ | ░░ / \| ░░ / \_| ░░ |\n░░░░░ / ░░░░░\ \░░░░░░\ ░░ | ░░ |\n░░ ░░< ░░ | \_░░\ ░░ | ░░ |\n░░ |\░░\ ░░ | ░░\ ░░ | ░░ | ░░\ ░░ |\n░░ | \░░\ ░░░░░░░░\ \░░░░░░ | \░░░░░░ | ░░░░░░\\n\| \__| \________| \______/ \______/ \______|';
console.log('%c\n' + sourceStr + '\n\n', 'color: #359eff');

这个又怎么说呢?有8个 \n 字符串,那么就是有8行咯。把每行字符串打印出来就可以啦:

(3)微信检测被删代码

لُلُصّبُلُلُصّبُرً رً

这又是什么意思呢?一个很久不联系的微信朋友,怎么不尴尬的检测她是否删除了你呢?之前有方法说建群,能加群就是相互好友,然后秒解散群。。其实把上面的代码发过去,说不定可以检测呢。。

(4)这篇博客其实也暗含彩蛋,不信你看:

既然知道了原理,那就可以造车了:

  1. 比如通过拼凑js符号,打出I love you
  2. 比如console打印自己的用户名
  3. 还比如console打印出出自己喜欢的图案。
博客地址:http://blog.yoqi.me/?p=15821
扫我捐助哦
喜欢 0

这篇文章还没有评论

发表评论