本文讲解了JavaScript数组的基础知识,包括数组与对象的不同,数组的length属性,稀疏数组,如何删除数组元素,等等,并且配有详尽的实例,供大家学习使用。
示例说明如何在JavaScript中创建数组,大体有三种方法,希望对大家的学习有所帮助。
JavaScript中节点的属性其实有两套,一套是标准的API,但是使用起来颇感麻烦,一套是非标准的API,使用起来很方便,虽然是非标准,但是所有的浏览器都支持。
JavaScript中的Array.prototype.reduce()方法在化简数组时可以极大地简化循环体内的代码,如何使用,本文为您娓娓道来。另外,作为一个资深的PHP程序员,本文还为你讲解了与JS中的map方法极为相似的PHP函数array_reduce,并教你如何在ThinkPHP控制器里如何使用。
本文详细解说了JavaScript中数组的两个方法every与some,这两个函数在编程中非常有用,大家可以参考一下。
本文重点讲解了对象的原型属性与两个方法`Object.getPrototypeOf()`与`isPrototypeOf`,有不明白的请留言。
- 日期:2015-06-24
- 标签: isPrototypeOf Object.getPrototypeO 方法 原型属性
- [查看全文]
JavaScript中创建对象有三种方法,使用直接量,使用new创建对象,使用Object.create()方法。
- 日期:2015-06-23
- 标签: 方法 Object.create() 创建对象 对象
- [查看全文]
javaScript中String对象与正则表达式有关的四个方法search、replace、match、split,本文详细介绍这几个方法的使用。
Location对象的assign()方法可以使窗口载入并显示你指定的URL中的文档。replace()方法与assign()类似,但replace()方法在载入新文档之前会从浏览历史中把当前文档删除。如果脚本无条件地载入一个新文档,replace()方法可能是比assign()方法更好的选择。
- 日期:2015-06-21
- 标签: 方法 location对象 详解 文档 JavaScript中
- [查看全文]
setTimeout()和setInterval()可以用来注册在指定的时间之后单次或重复调用的函数。因为它们都是客户端JavaScript中重要的全局函数,所以定义为Window对象的方法,但作为通用函数,其实不会对窗口做什么事情。
- 日期:2015-06-20
- 标签: setTimeout 方法 window对象 setInterval JavaScript中
- [查看全文]
在JavaScript中toString()方法没有任何实际参数,它返回的是一个字符串,该字符串代表了调用它的对象的类型或值。当JavaScript需要将一个对象转换成字符串时就调用这个对象的toString()方法。例如,当用运算符“+”把一个字符串和一个对象连接在一起时,比如: /* 圆的构造函数 */ function Circle(r,x,y){ this.r = r; //半径 this......
- 日期:2015-06-17
- 标签: JavaScript 方法 toString() 使用 class
- [查看全文]
JavaScript中的Array.prototype.filter()方法在遍历数组时可以极大地简化循环体内的代码,如何使用,本文为您娓娓道来。另外,作为一个资深的PHP程序员,本文还为你讲解了与JS中的filter方法极为相似的PHP函数array_filter,并教你如何在ThinkPHP控制器里如何使用。
Document对象的getElementsByTagName()方法可用来选取指定类型(标签名)的所有HTML或XML元素,本文为您详细解说该方法的各种细节。
- 日期:2015-02-15
- 标签: getElementsByTagName Document 方法 使用
- [查看全文]
如果在HTML文档中用id属性来为元素命名,如果有的元素name属性也id属性相同时,如果Window对象属性与前两者相同时,js会如何处理呢,本文为你详细解说。
HTML元素的class属性值是一个以空格隔开的列表,可以为空或包含多个标识符。在JavaScript中我们可以使用方法document.getElementsByClassName()通过CSS类选取元素。