首页
学习
活动
专区
工具
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.6K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JavaScript数据结构01 - 数组

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

    1.2K30

    JavaScript学习(三)

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

    1.2K10

    js取数组截取

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

    10.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.2K10

    【達達前端】JavaScript Array 對象

    file 作者 | Jeskson 来源 | 达达前端小酒馆 JavaScript array 對象 array對象,是用於在單個變量中存儲多個值的一種變量類型。...constructor属性 返回 对创建此 对象的数组函数的 引用 格式: object.constructor javascript"> var dada =...pop()方法 用于删除并返回数组的最后一个元素 格式: arrayObject.pop() var arr = [1,2,3]; console.log(arr.pop()); // 3 JavaScript...: var arr = [1,2,3]; arr.reverse(); // 3,2,1 shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值 var arr = [2,3,4];...arrr.shift(); // 2 valueOf方法返回array对象的原始值 arrayObject.valueOf() unshift() 方法向数组的开头添加一个或多个元素,并返回新的长度

    33920

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

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

    6.2K00

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

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

    8.5K50

    JS 数组的常用方法归纳

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

    2.3K30

    你对JavaScript的Array对象了解有多少?

    ., elementn); 参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。 参数 element ..., elementn 是参数列表。...当使用这些参数来调用构造函数 Array() 时,新创建的数组的元素就会被初始化为这些值。它的 length 字段也会被设置为参数的个数。 返回新创建并被初始化了的数组。...valueOf() 返回数组对象的原始值 concat() arrayObject.concat(arrayX,arrayX,......,arrayX) 返回一个新的数组。...该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。...,newelementX) 第一个参数必填, 把指定的值添加到数组后的新长度。

    53320

    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 对象是原始数值的包装对象。

    75920
    领券