javascript
ccssddnnbbookkee
这个作者很懒,什么都没留下…
展开
-
javascript the good parts Chapter 4 Functions
Why, every fault’s condemn’d ere it be done:Mine were the very cipher of a function. . .—William Shakespeare, Measure for MeasureThe best thing about JavaScript is its implementation of function转载 2014-06-19 03:48:39 · 1172 阅读 · 0 评论 -
JavaScript push() 方法
定义和用法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX)参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。newel转载 2014-12-30 15:32:51 · 528 阅读 · 0 评论 -
String.prototype.match()
SummaryThe match() method retrieves the matches when matching astring against a regular expression.Syntaxstr.match(regexp)ParametersregexpA regular expression object. If a non-RegExp objec转载 2014-12-30 09:31:48 · 887 阅读 · 0 评论 -
sizzle分析记录:词法分析器(tokenize)
词法分析器(tokenize)?词法分析器又称扫描器。词法分析是指将我们编写的文本代码流解析为一个一个的记号,分析得到的记号以供后续语法分析使用。 sizzle引入了tokenize这个概念,意义?jQuery的选择器,实现了css1-css3的API,但是ECMAScript低版本的API中本身没有针对这种CSS的处理API,在IE8以上就引入了querySelectorAll转载 2014-12-30 16:53:26 · 500 阅读 · 0 评论 -
JavaScript slice() 方法
一、字符串中的slice()定义和用法slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。语法stringObject.slice(start,end)参数描述start要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推转载 2014-12-30 15:56:48 · 675 阅读 · 0 评论 -
jQuery的缓存函数
/** * Create key-value caches of limited size * @returns {Function(string, Object)} Returns the Object data after storing it on itself with * property name the (space-suffixed) string and (if the c转载 2014-12-30 15:53:37 · 609 阅读 · 0 评论 -
JavaScript shift() 方法
定义和用法shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。语法arrayObject.shift()返回值数组原来的第一个元素的值。说明如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。请注意,该方法不创建新数组,而是直接修改原有的 arrayObject。提示和注释注释:该方法会改变数转载 2014-12-30 15:48:30 · 654 阅读 · 0 评论 -
JavaScript splice() 方法
定义和用法splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注释:该方法会改变原始数组。语法arrayObject.splice(index,howmany,item1,.....,itemX)参数描述index必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。howmany必需。要删除的转载 2014-12-30 10:33:31 · 581 阅读 · 0 评论 -
类继承与原型继承
今天在做WebGL的封装,再加上看到贴吧一些帖子突然想到这个问题。原型继承是JavaScript最变态的地方了,但是为什么它一直都使用原型继承而不用类继承呢?我就想不明白原型继承哪里不好了,为什么很多开发者非要用JavaScript去生硬的模拟类继承呢? 首先来讨论个问题。类继承和原型继承到底哪个比较先进!?也不能说先进吧,是高级编程语言先进还是低级编程语言先进这个问题也说不太清楚。咱就抛开转载 2015-01-07 10:00:40 · 723 阅读 · 0 评论 -
Javascript诞生记
1.二周前,我谈了一点Javascript的历史。今天把这部分补全,从历史的角度,说明Javascript到底是如何设计出来的。只有了解这段历史,才能明白Javascript为什么是现在的样子。我依据的资料,主要是Brendan Eich的自述。2.上一篇文章写道:"1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟转载 2015-01-07 09:47:33 · 485 阅读 · 0 评论