JavaScript中的正则表达式简明总结 Javascript
一、定义正则表达式的方法定义正则表达式的方法有两种:构造函数定义和正则表达式直接量定义。例如:
var reg1 = new RegExp('d{5, 11}'); // 通过构造函数
标签: javascript
Javascript排序算法之合并排序(归并排序)的2个例子 Javascript
归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。归并(Merge)排序法
标签: javascript
JavaScript排序算法之希尔排序的2个实例 Javascript
插入排序在对几乎已经排好序的数据操作时, 效率高, 即可以达到线性排序的效率。但插入排序一般来说是低效的, 因为插入排序每次只能将数据移动一位。希尔排序按其设计者希尔(Donald Shell)的名字命名,该算法由1959年公布。一些老版本...
标签: javascript
JavaScript中的prototype.bind()方法介绍 Javascript
以前,你可能会直接设置self=this或者that=this等等,这样做当然也能起作用,但是使用Function.prototype.bind()会更好,看上去也更专业。下面举个简单的例子: var myObj = { specia...
标签: javascript
深入理解javascript的执行顺序 Javascript
如果你不能理解javaScript语言的运行机制,或者简单地说,你不能掌握javascript的执行顺序,那你就犹如伯乐驾驭不了千里马,让千里马脱缰而出,四处乱
标签: javascript
JavaScript对象的property属性详解 Javascript
JavaScript中对象的property有三个属性:1.writable。该property是否可写。2.enumerable。当使用for/in语句时,该property是否会被枚举。3.configurable。该property的...
标签: javascript
js原型继承的两种方法对比介绍 Javascript
在实际的项目中,我们通常都是用构造函数来创建一个对象,再将一些常用的方法添加到其原型对象上。最后要么直接实例化该对象,要么将它作为父类,再申明一个对象,继承该父类。 而在继承的时候有两种常用方式,今天我们就来稍作探讨
//父类 functi...
标签: javascript
详解JavaScript中undefined与null的区别 Javascript
有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null。这是为什么?一、相似性在JavaScript中,将一个变量赋值为undefined或null,老实说,
标签: javascript
javascript内置对象arguments详解 Javascript
一、什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript...
标签: javascript
javascript中interval与setTimeOut的区别示例介绍 Javascript
setTimeout(code,millisec) //- 在指定时间后执行代码 code必须; millisec必须; clearTimeout(setTimeoutId) //- 取消 setTimeout() setInterval(...
标签: javascript