上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页
摘要: 简介:在JavaScript中没有块级作用域的概念。这意味这在块语句中定义的变量,实际上在包含函数中而非语句中创建的。证明代码如下: 下面来分析上面这个函数,上面的函数中定义了一个for循环,在Java,C#,C++等语言中,变量i只会在for循环中有定义,循环一旦结束,变量i就会被销毁,可是在Ja 阅读全文
posted @ 2016-09-26 16:14 郑小超 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 简介:apply()和call()都是属于Function.prototype的一个方法属性,它是JavaScript引擎内在实现的方法,因为属于Function.prototype,所以每个Function实例,也就是每个方法都能使用apply和call方法。 作用:call 和 apply 都是 阅读全文
posted @ 2016-09-26 10:14 郑小超 阅读(271) 评论(0) 推荐(0) 编辑
摘要: splice()方法可以说是Array数组最强大的方法,他的用法很多,主要用法是向数组的中部插入项! 下面是它的用法: 参数说明:index: 必需,规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。howmany:必需,规定应该删除多少元素。必须是数字,但可以是 阅读全文
posted @ 2016-09-22 16:01 郑小超 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 在javascript中,我们一般都只用push向数组的尾部插入新元素的,但是其实在javascript中还有另外一个方法和push一样,也是向数组尾部插入新元素的,但是他们之间却存在着一定的区别,当我们看下面的代码的时候就明显的知道了: 1. 通过使用push操作数组: 2. 通过使用concat 阅读全文
posted @ 2016-09-22 11:19 郑小超 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 1、concat() 基于当前数组中的所有项创建一个新数组(也就是副本),然后将接收到的参数添加到副本的末尾,最后返回新构建的数组。也就是说,concat()在向数组中追加元素时,不会改变原有数组的内容,而是改变数组副本的内容。 有如下代码: 这里需要注意,concat()的追加对象的方式是将对象拆 阅读全文
posted @ 2016-09-22 11:13 郑小超 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 数组中已经存在两个JavaScript给我们定义好的重排序的方法:reverse()和sort()方法,下面来简单分析下: 1、reverse() 用于反转数组项的顺序,代码如下: 这里数组的初始顺序是1、2、3、4、5,调用数组的reverse()方法后,其值顺序变为5、4、3、2、1 2、sor 阅读全文
posted @ 2016-09-22 10:38 郑小超 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 一、栈方法 ECMAScript数组也提供了一种让数组的行为类似与其他数据结构的方法。具体的来说,数组可以变现的向栈一样,栈就是一种可以限制插入和删除向的数据结构。栈是一种LIFO(Last In First Out先进后出)的数据结构,也就是最新添加的项最早被移出,ECMAScript为数组专门提 阅读全文
posted @ 2016-09-21 17:52 郑小超 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 一、转换方法 1、在JavaScript中几乎所有对象都具有toLocaleString()、toString和valueof()方法,因为,所有的对象都继承自Object,而前面所说的方法都是Object的方法! 所以数组也有toString()方法,其中调用数组的toString()方法会返回由 阅读全文
posted @ 2016-09-21 17:37 郑小超 阅读(3706) 评论(0) 推荐(0) 编辑
摘要: 一、简介 除了Object之外,Array类型恐怕是ECMAScript中最常用的类型了。下面就来分析ECMAScript中的数组与其他语言中的数组的异同性: 1、相同点: (1)他们都是数据的有序列表 (2)语法和作用都类似 2、不同点: (1)Array数组中的每一项可以保存任何类型的数据。也就 阅读全文
posted @ 2016-09-21 16:43 郑小超 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中大多数的引用类型都是Object的实例,Object类型也是使用最多的类型! 创建Object类型实例的方式有两种,下面分别来分析一下: (1)第一种是使用new操作符后跟Object构造函数,代码如下: (2)第二种方式使用对象字面量表示法。对象字面量是对象定义的一种简写方 阅读全文
posted @ 2016-09-21 15:11 郑小超 阅读(260) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页