04 2013 档案
学习javascript-我的经验和建议(乱译)
摘要:原文:http://sivers.org/learn-js自从我提到对javascript有点研究后,求指导的邮件纷至沓来,那我就在此一并打包吐槽。 反正我学javascript没有找到啥捷径和窍门,起早贪黑,实干苦干,一步一个脚印从小工到专家。 首先,肯定有不少伙计给你推荐过《JavaScript语言精粹》,道格拉斯(JSON之父)君的大作。当我还是小白的时候,兴冲冲的跑去读这本书,然后就晕了,书中果然全是干货,问题是太干了,像压缩饼干一样,没点功力的小白啃不动。我当时觉得完全是给那些有20年功力的C,JAVA,C++老鸟想快速过一遍javascript准备的,所以我建议一开始先略过它。 刚 阅读全文
posted @ 2013-04-16 01:29 川川哥哥 阅读(2019) 评论(7) 推荐(0)
一道有趣的javascript小题
摘要:在国外网站上看到一道javascript的题目:++[[]][+[]]+[+[]];值是多少?虽然最js的语法还算熟,第一眼看到这个表达式的时候还是晕了.直接运行了一下,结果是字符串"10",结果有点出乎意料,开始怀疑是不是某个浏览器的bug,又在四个浏览器里面都运行了一遍,均是此结果.于是从结果开始倒推,推出了一些比较诡异逻辑.首先 +[] ,相当于Number([]),根据 Number函数的转换规则,得到 +[] = 0;于是,表达式1. ++[[]][+[]]+[+[]]; ==>2. ++[[]][0]+[0]; ==>3. var i= [[]][0 阅读全文
posted @ 2013-04-10 15:20 川川哥哥 阅读(638) 评论(2) 推荐(1)