javascript基础06 splice var del_arr = del.splice(0,2); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返回所移除的元素 splice方法有添加、删除、替换的功能,它有三个参数,第一个是位置,第二个是删除多少个 ...
分类:
编程语言 时间:
2016-09-09 15:19:10
阅读次数:
205
1.slice()函数 定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 返回值 返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 说明 请注意,该方法并不会修改数组,而是返回一个子数组。如果想删除数组中的一段元素,应该使 ...
分类:
其他好文 时间:
2016-09-09 11:50:32
阅读次数:
416
splice String 对象 String 对象用来处理文本。 事实上任何一个字符串常量都是一个String对象,可以将其直接作为对象来使用。 获得字符串长度:length 提取字符串: charAt() 这个是获取单个字符的。 substr() 从开始位置截取,第二个参数是截取长度 subst ...
分类:
编程语言 时间:
2016-09-07 22:47:27
阅读次数:
261
数组对象的删除有三种方法: pop(); //移除最后一个元素并返回该元素值shift(); //移除最前一个元素并返回该元素值,数组中元素自动前移splice(0,2); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返回所移除的元素通过这三种方法我们可以 ...
分类:
编程语言 时间:
2016-09-07 22:45:02
阅读次数:
213
本文为H5EDU机构官方HTML5培训教程,主要介绍:JavaScript强化教程——数组的基本处理函数Array.push();添加元素在数组最后,并返回数组新的长度
Array.pop();删除最后一个元素,减小数组长度,并返回最后一个元素
Array.unshift();在数组前面添加元素
Array.splice(n,x);//..
分类:
编程语言 时间:
2016-09-05 17:39:37
阅读次数:
211
坑爹的list容器size方法--为了splice居然把复杂度设计为O(N)? 能用empty的时候,不要用size empty可以保证常量复杂度,但list的size不保证 链表长度必须要遍历全部的链表元素才能获得,而不是用一个变量来表示 list size调用distance,distance内 ...
分类:
其他好文 时间:
2016-08-25 20:25:59
阅读次数:
115
周五,再过会要下班了,刚才把《javascript高级程序设计》数组这块又看了下,加深下记忆。今天来继续练练笔,嘿嘿!(写下自己印象不深的东西) 一.数组的定义(数组定义分为两种) 二.检测数组 三 方法 1. push就是数组尾部插入,unshift头部插入(这两个一个头部,一个尾部) 2. po ...
分类:
编程语言 时间:
2016-08-19 19:09:08
阅读次数:
182
//数组的方法 //1. concat() (concat的英文释义:合并数组;合并多个字符串;) var colors = ["red", "green", "blue"]; var color2 = colors.concat("yellow", ["black", "brown"]); con ...
分类:
编程语言 时间:
2016-08-17 22:48:08
阅读次数:
195
方式1,splice 方式2,length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如 Java中会报错,编译通不过。而JS中则可以,且将数组清空了, 目前 Prototype中数组的 clear 和mootools库中数组的 empty 使用这种方式 ...
分类:
编程语言 时间:
2016-08-16 13:15:20
阅读次数:
161
1、push:从末尾添加数据项。 2、pop:从末尾去除数据项。 3、shift:从开始去除数据项 4、splice: splice(m,n) m:指开始删除的索引位置 n:值删除几项 splice(a,0,b) 这种格式为添加元素,从第三个参数开始,指向数组中添加的元素 引申:初始化数组有,arr ...
分类:
编程语言 时间:
2016-08-10 17:29:11
阅读次数:
1242