数组
创建数组的方法123let 数组名 = [元素1,元素2,元素3...]let 数组名 new Array(元素1,元素2,元素3...) 数组下标通常以 0 开始 数组名.length(length 能获取数组中元素的个数) 以 const 声明的数组,后面可以改变它的值 数组内的元素可以是任意表达式,例如:函数,字符串,数字等等 内置数组函数在...
函数
函数函数默认值12345678// es5const show = function (one) { one = one || 5;};// es6const show = function (one = 5) {};// one此时默认值就为5传参的时候如果不想输入,而直接使用默认值,则传过去一个undefi...
字符串
字符串的一些方法slice 截取slice(起始位置,结束位置) 12let str = "HelloWorld";console.log(str.slice(3, 7)); // lowo 语法 str.slice(beginIndex[, endIndex]) 截取这个区间下标的元素:[beginIndex,endIndex)...
sets和map
内置数据对象set12new Set(数据);//如果数据是一个数组,则将里面重复的部分去掉,如果是一串字符串,则分解这一段字符串 size 属性set.size 新创建的 Set 数据类型不能使用 length 来获取长度,则使用 size 来获取长度 获取调用它的对象或者数组 has 方法set.has() 查询某个元素是否在 set 中 add...
遍历数组和对象
For-of数组1234for(const 变量名||{变量1,变量2} of 数组名||数组名.entries()){1:下标2:下标对应的元素} 对象把对象先转换成数组的形式,然后进行遍历 123456Object.keys 只获取对象中属性的名称,也就是键名Object.values 把对象的格式转成数组...
拓展运算符
在右边时:…变量名12345const arr = [1, 2, 3, 4];const arr1 = [1, 2, 3, ...arr];//arr1 = [1,2,3,1,2,3,4]...arr把整个arr的数组解构成一个个的元素,这个也可以用于解构对象 在左边时:…变量名12345const arr = [1, 2, 3, 4, 5, 6, ...
DOM
DOMDOM 代表文档对象模型 DOM 允许我们操作 HTML 元素 DOm 连接 HTML 与 JS 交互
