1.对字符串使用单引号(避免动态添加元素时html会出现的双引号"引起的冲突,方便操作 - 单引号一个键,双引号两个键) // bad var name = "Barrior"; // good var name = 'Barrior'; 2.使用一个 var 声明多个变量,用逗号隔开. // bad var items = getItems(); var goSportsTeam = true; var dragonball = 'z'; // good var items…
1.因为每次For循环都会计算一次arr.length,所以有必要存储数组长度以减少计算.针对这篇文章(http://www.crimx.com/2015/04/21/should-array-length-be-cached-or-not/),V8引擎好像已经帮我们做了不变数据的缓存,不过个人认为还是很有必要的,像他说的,假若只有V8引擎做了此事(V8开发者有这样说吗?),我们做缓存,对于V8就当帮它咯,对于其他就是优化咯. //bad var arr=[1,2,3,...]; for(var…
出了份面试题<PHP极客水平测试>,创业公司可以用这个远程笔试啦,先答题,看答案合适了再邀请面试.希望对创业公司有所帮助,欢迎围观提建议哦^_^ 题目会持续更新. 答题地址:http://www.diaochapai.com/survey915595 预览: PHP极客水平测试 请输入姓名: * (必填, 至少2字, 最多10字) 计算机文化导论——硬件.OS.软件 你喜欢使用哪种桌面操作系统做开发? * (必填, 多选) Windows Linux OS X 现在最新款Mac和PC的区别…