内置对象

104 阅读2分钟

内置对象:

  • 内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)

Array:用于在单独的变量名中存储一系列的值 具有相同数据类型的一个或多个值的集合-->

/*new Array(size);表示数组中可存放的元素总数规定了总数但是添加一个数总数也会增加/

  • join()里面没有传任何参数默认以逗号连接

  • sort()对数组排序

  • sort方法会把老数组和新产生的数组都进行排序(要在里面设置一个function(a,b)设置一个形参,{ retrun:a-b })

  • push()向数组末尾添加一个或更多元素,并返回新的长度

  • concat()合并两个数组

  • /*es6合并数组要是用扩展运算符...等同于[1,2,3]把arr1的括号去掉,把里面的内容拿出来了

  • splice可以对数组进行增删改

  • 第一个参数表示你要操作的数组元素的素引

  • 第二个参数表示你要从你选择的索引开始要删除的个数

  • 第三个参数表示你要添加的数组元素

  • pop删除数组的末尾最后一个元素

  • shift.删除数组的最前面的一个元素

  • unshift在数组的最前面添加一个数组

  • 数组.indexof('实际的值')如果找到了就返回值在数组中的下标如果找不到就返回-1

  • Date对象用于处理日期和时间

  • let date = new Date();

  • new Date()实例化的一个日期对象*/

  • 返回Date对象的月份,其值介于e-11之间(注:0-1月份)*/

  • 用数字类型,和逗号分割的月份是从日开始算的,这里8就代表9月