javascript
文章平均质量分 90
iteye_5987
这个作者很懒,什么都没留下…
展开
-
给JavaScript初学者的24条最佳实践
作为“30 HTML和CSS最佳实践”的后续,本周,我们将回顾JavaScript的知识 !如果你看完了下面的内容,请务必让我们知道你掌握的小技巧! 1.使用 === 代替 == JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。 “如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——Java...2013-12-11 18:24:14 · 285 阅读 · 0 评论 -
不可错过的javascript迷你库
最近看着下自己的github star,把我吓坏了,手贱党,收藏癖的我都收藏了300+个仓库了,是时候整理一下了。 Unix主张kiss,小而美被实践是最好用的,本文将介绍笔者收集的一些非常赞的开源库。 这些库的共性是非常小,而且功能单一。 cookie.js 如果你操作过cookie的接口,那么你一定会感觉这东西的规范真的是太复杂了,根本记不住啊,其实你是对的,因为cookie的接口设...原创 2015-12-31 10:18:37 · 102 阅读 · 0 评论 -
2013年JavaScript开发人员调查结果
JavaScript开发人员调查现在已经结束,一如既往社区对结果进行了进一步分析: 总结(汉语) 原始数据(电子表格) 2012年结果 51%的被参与者写客户端代码,而28%的人说他们编写服务器端代码。去年客户端的占比是98%,所以我猜想,DailyJS起到了一定的积极作用,但有趣的是服务器端开发怎么发展的如此迅猛。 当被问到在哪里写javascript时,54%的人回答“...原创 2013-12-27 14:04:18 · 125 阅读 · 0 评论 -
揭秘JavaScript中谜一样的this
在这篇文章里我想阐明JavaScript中的this,希望对你理解this的工作机制有一些帮助。作为JavaScript程序员学习this对于你的发展有很大帮助,可以说利大于弊。这篇文章的灵感来自于我最近的工作——我即将完成的书的最后章节——JavaScript 应用程序设计(JavaScript Application Design)(注意:现在你可以购买早期版本),我写的是关于scope工...原创 2013-12-29 11:34:20 · 131 阅读 · 0 评论 -
探索JavaScript中Null和Undefined的深渊
当讨论JavaScript中的原始数据类型时,大多数人都知道的基本知识,从String,Number到Boolean。这些原始类型相当简单,行为符合常识。但是,本文将更多聚焦独特的原始数据类型Null和Undefined,是什么让他们如此相似,却又似是而非。 理解Null和Undefined 在JavaScript中,null是字面量同时也是语言中的关键字,用来表示无法识别的对象值。换句话...2014-01-05 15:32:02 · 84 阅读 · 0 评论 -
有趣的JavaScript原生数组函数
在JavaScript中,可以通过两种方式创建数组,构造函数和数组直接量, 其中后者为首选方法。数组对象继承自Object.prototype,对数组执行typeof操作符返回‘object’而不是‘array’。然而执行[] instanceof Array返回true。此外,还有类数组对象是问题更复杂,如字符串对象,arguments对象。arguments对象不是Array的实例,但却有个...2014-01-21 11:15:33 · 78 阅读 · 0 评论 -
每一个JavaScript开发者应该了解的浮点知识
在JavaScript开发者的开发生涯中的某些点,总会遇到奇怪的BUG——看似基础的数学问题,但却又觉得有些不对劲。总有一天,你会被告知JavaScript中的数字实际上是浮点数。试图了解浮点数和为什么他们如此奇怪,迎接你的将是一片又臭又长的文章。本文的目的是给JavaScript开发者简单讲解浮点数。 本文假设读者熟悉的用二进制表示的十进制数字(即1被写成1b,2是10b,3是11b,4是1...2014-04-11 13:33:58 · 129 阅读 · 0 评论 -
给你的网站添加 console.js
本文仅先给使用console调试的FE同学,如果你还不知道console是什么,或者还停留在alert阶段,那就不要浪费时间了,say bay bay! 你是否试程序的过程中用过console.log(***),发现在现代浏览器里运行好好的,到了ie里却出现莫名其妙的错误,你完全不知道为什么。 或者你知道在ie下console不能使用,每次上线前都要注释掉console的代码,一不小心漏掉了...2014-11-04 14:14:57 · 255 阅读 · 0 评论