1.数组是什么? 就是一个可以存储一组或是一系列相关数据的容器。且数组里的值可以是任意类型,甚至是函数。 2.数组的声明:(2大类) 1>通过对象声明数组; eg:var a= new Array(); var a=Array(); 2.隐式声明: var a=[]; 3.数组的一些语法: 1>添加 ...
分类:
编程语言 时间:
2017-06-10 10:36:49
阅读次数:
175
方式1:splice函数 splice(2,1,"lemo"); // arr = [0,1,"lemo",3]; splice的第一个参数表示增加和删除元素的起始位置 splice的第二个参数表示要删除元素的个数 splice的第三个参数表示要添加的元素 方式2:赋值length值为0 这种方式只 ...
分类:
编程语言 时间:
2017-06-08 14:02:35
阅读次数:
195
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head> <body><script>/** splice(start, deleteCount, data1, data2, da ...
分类:
编程语言 时间:
2017-06-05 23:38:14
阅读次数:
236
数组元素的添加 1.将一个或多个元素添加到数组结尾,并返回数组新长度。 2.将一个或多个元素添加到数组开始,数组中的元素自动往后移,返回数组新长度。 3.替换元素,返回被删除的元素数组。 从index下标开始,删除n个元素并用items替换,返回被删除的元素的数组。 slice方法和splice方法 ...
分类:
编程语言 时间:
2017-06-05 14:05:20
阅读次数:
134
关于数组方法中delete()与splice()的用法与不同点 一.delete arr[i] 删除数组的指定索引的项,删除的时候该项还是会占据原来数组的位置,只是该位置的值变成了undefined;delete还会有返回值,当可以删除的时候返回值为true. 二.splice(index,leng ...
分类:
编程语言 时间:
2017-06-03 00:57:01
阅读次数:
232
var Event = (function(){ var global = this, Event, _default = 'default'; Event = function(){ var _listen, _trigger, _remove, _slice = Array.prototype.... ...
分类:
其他好文 时间:
2017-05-27 21:14:10
阅读次数:
214
一次基于Vue.Js的用户体验优化 一.写在前面 半年以前,第一次在项目上实践VueJs,由于在那之前,没有Angular,avalon等框架的实践经验,所以在Vue的使用上,没有给自己总结出更多的经验和体验。随着项目进行和优化改版,无论是新代码的增加还是旧代码,在功能的实现和代码的书写上,Vue逐 ...
分类:
Web程序 时间:
2017-05-24 18:33:41
阅读次数:
186
一、利用indexOf查找,ie9以下不兼容 二、利用对象属性名不能重复的方法。(不适合引号包裹的数字) 1.用了声明了一个新的数组和一个新的对象。 2.for in 3.只声明一个对象方式,利用splice删除重复项 ...
分类:
编程语言 时间:
2017-05-23 08:05:38
阅读次数:
170
一、利用indexOf查找,ie9以下不兼容 二、利用对象属性名不能重复的方法。(不适合引号包裹的数字) 1.用了声明了一个新的数组和一个新的对象。 2.for in 3.只声明一个对象方式,利用splice删除重复项 ...
分类:
编程语言 时间:
2017-05-23 01:20:06
阅读次数:
253
原文链接:http://caibaojian.com/js-splice-element.html 删除数组指定的某个元素 首先可以给js的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: 然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素: 代码为: ...
分类:
编程语言 时间:
2017-05-22 16:57:30
阅读次数:
173