JavaScript内置对象(1)

JavaScript内置对象

JS内置对象就是指JavaScript自带的一些对象,供开发者使用,这些对象提供了一些常用的的功能。
JavaScript内置对象有:Number、String、Array、Boolean、Function、RegExp、Error、Object、Date、Math、Window(Global)等。

数组(Array)

数组对象是一个可以同时存储多个变量的集合。
属性:length:返回或设置一个数组中的元素个数。(等于最大下标加1)
可以通过length属性添加数组内容:arr[arr.length] = ‘’;
可以通过length属性删除数组最后一位的内容:arr.length --;

方法

Array.isArray()可以通过此方法判断传入的值是不是一个数组,如果是Array则为true; 否则为false
Array.concat()用于合并两个或多个数组。并且不会修改原数组,而是返回合并后的新数组
Array.every()测试一个数组内的所有元素是否都能通过某个指定函数的测试(参数为一个函数) 返回true/flase
Arraty.find()返回数组中满足提供的测试函数的第一个元素的值(参数为一个函数)。否则返回 undefined。
Array.includes()用来判断一个数组是否包含一个指定的值(参数为指定的值)如果包含则返回 true,否则返回false。
Array.indexOf()返回在数组中可以找到一个给定元素的第一个索引(参数为给定的值,返回的是值所在位置的索引),如果不存在,则返回-1。
Array.join()将一个数组的所有元素连接成一个字符串并返回这个字符串(参数可以为自定义的分隔符 如:,|等)
Array.lastIndexOf()返回指定元素在数组中的最后一个的索引,如果不存在则返回 -1。(从后向前查找)
Array.pop()从数组中删除最后一个元素,并返回该元素的值。(直接改变原数组)
Array.push()将一个或多个元素添加到数组的末尾,返回添加后的该数组的长度。(直接改变原数组)
Array. shift()从数组中删除第一个元素,并返回该元素的值。(直接改变原数组)
Array.unshift()将一个或多个元素添加到数组的开头,并返回该数组的新长度(该方法修改原有数组)。
Array.reverse()将数组中元素的位置颠倒,并返回该数组。数组的第一个元素会变成最后一个,数组的最后一个元素变成第一个。该方法会改变原数组。
Array. slice()从开始到结束选定数组并且浅拷贝 (starting,endi)返回一个新的数组(不修改原数组)
Array.sort()对数组内容进行排序,并返回数组(修改原数组)
Array.splice()通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。(会改变原数组)
Array.toString()返回一个有数组内容组成的字符串
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值