首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaScript基础系列

() 语法: arrayObject.concat(); 功能: 用于连接两个或多个数组 slice() 语法: arrayObject.slice(start,end) 功能: 从已有的数组中返回选定的元素...for(var i=0; i<a.length; i++){ b.push(a[i]); } b=[].concat(a); b=a.slice(0); 数组中的splice()方法删除,插入,替换数组...在指定位置插入 参数: index起始位置 0要删除的个数 item1... 要插入的项 返回数组 arrayObject,splice(index,count,item1...)...插入 返回从原始数组中删除的项 //删除 var delArr=arr.splice(2,0); //插入 var insertArr=arr.splice(3,0,"m","n",88); //替换...替换replace() stringObject.replace(); 在字符串中用一些字符替换另一些字符 返回为string toUpperCase()和toLowerCase() stringObject.toUpperCase

2.5K50
您找到你想要的搜索结果了吗?
是的
没有找到

JavaScript数据结构01 - 数组

语法 arrayObject.shift() 返回 数组原来的第一个元素的。 说明 如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 。...说明 splice()方法可删除从index处开始的0个或多个元素,并且用参数列表中声明的一个或多个替换那些被删除的元素。...说明 当数组用于字符串环境时,JavaScript会调用这一方法将数组自动转换成字符串。但是在某些情况下,需要显式地调用该方法。...该原始由Array对象派生的所有对象继承。valueOf()方法通常由JavaScript在后台自动调用,并不显式地出现在代码中。...该参数可以是具体的,也可以是数组对象。可以是任意多个。 返回 返回一个新的数组。该数组是通过把所有arrayX参数添加到arrayObject中生成的。

1.1K30

JavaScript学习(三)

JavaScript学习(三) JavaScript内置对象 JavaScript中的所有事物都是对象,:字符串、数值、数值、函数等,每个对象带有属性和方法。 对象的属性:反映该对象某些特定的性质。...:字符串的长度、图像的长宽等。 对象的方法:能在对象上执行的操作。:表单的提交,时间的获取等。...颠倒数组元素顺序reverse() 语法:arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组。...如果没有设置参数,则切分的数组包括从start到结束的所有元素。 3、返回一个新的数组,包含从start到end(不包含该元素)的arrayObject中的元素。...语法:nodeObject.removeChild(node) 替换元素节点replaceChild() replaceChild实现子节点(对象)的替换。返回被替换对象的引用。

1.2K10

html js 数组添加,js数组添加数据

Javascript中,我们也会对数组添加数据。在不同的位置添加数据有着不同的方法。...方式一:结尾添加push()方法 1、语法arrayObject.push(a,b,….,c) 2、参数 a:必需。要添加到数组的第一个元素。 b:可选。要添加到数组的第二个元素。 c:可选。...3、返回 把指定的添加到数组后的新长度。...向数组添加的第一个元素。 b:可选。向数组添加的第二个元素。 c:可选。可添加若干个元素。 3、返回 arrayObject 的新长度。...3、返回 如果有的话包含被删除项目的新数组 4、实例var arr=[‘smile’,2,3,’marie’]; arr.splice(1,0,’tony’) //修改0个索引为1的,在索引为1的前插入

26.1K10

js取数组截取

splice()会删除选定的数组,slice()只会进行选定,pop选定最后一个元素删除并返回最后一个元素的,length函数判断数组的长度,使用slice选取 单个的时候记得返回的是一个数组类型。...可以实现增加,删除,替换数组元素的功能。arr.splice(-5,5)表示从倒数第五个元素开始,删五个元素。巧妙的是该方法的返回是删除的元素集合。同时该方法改变了原数组。...JavaScript获取Array末尾元素,JavaScript 获取数组的最后一个元素 一、JavaScript pop() 方法 pop() 方法用于删除并返回数组的最后一个元素。...注意:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的。...如果数组已经为空,则 pop() 不改变数组,并返回 undefined

10K10

在JS数组指定位置插入元素

一、JavaScript splice() 方法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。...要添加到数组的新元素 返回 Type 描述 Array 如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。...二、JavaScript unshift() 方法 unshift 方法用于向数组的开头添加一个或多个元素,并返回新数组的长度。...语法 arrayObject.concat(arrayX,arrayX,......,arrayX) 参数 描述 arrayX 必需。该参数可以是具体的,也可以是数组对象。可以是任意多个。...返回 返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组

6.1K00

js向数组指定位置添加元素

一、JavaScript splice() 方法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。...要添加到数组的新元素 返回 Type 描述 Array 如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。...二、JavaScript unshift() 方法 unshift 方法用于向数组的开头添加一个或多个元素,并返回新数组的长度。...语法 arrayObject.concat(arrayX,arrayX,......,arrayX) 参数 描述 arrayX 必需。该参数可以是具体的,也可以是数组对象。可以是任意多个。...返回 返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组

8K50

JS 数组的常用方法归纳

请注意,该方法不创建新数组,而是直接修改原有的 arrayObject。 该方法会改变数组的长度。 unshift()  可向数组的开头添加一个或更多元素,并返回新的长度。...pop() 删除并返回数组的最后一个元素,该 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的。...push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。...splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改 splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个替换那些被删除的元素...如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组arrayObject.splice(index,howmany,item1,.....

2.3K30

JS数组&两交换不使用第三变量

1. shift:删除原数组第一项,并返回删除元素的,如果数组为空则返回undefined 2. unshift:将参数添加到原数组开头,并返回数组的长度,注:其兼容性较差 3. pop:删除原数组最后一项...,并返回删除元素的;如果数组为空则返回undefined 4. push:将参数添加到原数组末尾,并返回数组的长度 5. arrayObject.concat(arrayX,arrayX,.........,arrayX):返回一个新数组,是将参数添加到原数组中构成新数组 6. arrayObject.splice(index,howmany,item1,........返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。...数组JavaScript提供的一个内部对象,它是一个标准的集合,我们可以添加(push)、删除(shift)里面元素,我们还可以通过for循环遍历里面的元素;由于JavaScript的语言特性,我们可以向通用对象动态添加和删除属性

2.1K31

Javascript对象归纳

Javascript中的所有事物都是对象,比如字符串、数字、数组、日期等 对象是拥有属性和方法的数据 访问属性: var message=”Hello world”; var x = message.length...,元素是通过指定的分割符进行分隔的arrayObject.join(separator) 2、toString()方法 3、concat()方法:用于连接两个或者多个数组,该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本...arrayObject.concat(arrayx, arrayx,……arrayx) 4、slice()方法:可从已有的数组中返回选定的元素 arrayObkect.slice(start, end...)  end可选,-1位倒数第一个元素 5、reverse()方法:颠倒原来的元素的顺序,生成新的数组 6、sort()方法:对数组元素进行排序 array = arrayObject.sort(sortby...valueOf() 返回 Math 对象的原始JavaScript Number 对象 Number 对象 Number 对象是原始数值的包装对象。

72520
领券