随笔分类 - ES6
摘要:##创建类 通过class关键字进行创建 ##类的数据类型就是函数,类本身指向构造函数 class Bar { doStuff() { console.log('stuff'); } } var b = new Bar(); b.doStuff(); //stuff console.log(type
阅读全文
摘要:##定义 object.assign用于对象的合并,将源对象(source)的所有可枚举属性复制到目标对象(target)中 let targetObj = { a: 1 }; let sourceObj1 = { b: 2 }; let sourceObj2 = { c: 3 }; Object.
阅读全文
摘要:##...arr 使用三个点可以将数组转为以逗号分隔的参数序列。 ###example1.将数组转化为以逗号分隔的参数序列 const ARR1 = [1, 2, 3, 4, 5]; console.log(...ARR1); //1 2 3 4 5 ###example2.将多个数组进行合并 co
阅读全文
摘要:接收两个参数:第一个参数是指定生成的字符串的最小长度,第二个参数是用来补全的字符串。如果没有指定第二个参数,默认用空格填充。 padStart()用于头部补全 <p id="time"></p>//18:52:01 <script> window.onload = () => { var dt =
阅读全文
摘要:includes方法用来判断一个数组是否包含一个指定的值,如果是返回true,否则返回false let side=['runoob','google','taobao']; var result1=side.includes('runoob'); var result2=side.includes
阅读全文
摘要:这是ES6新增的方法 ##find find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。 <p id="demo"></p><!--显示18--> <button onclick="myFunction()">click</button> <script> var ag
阅读全文