- 博客(6)
- 收藏
- 关注
原创 js(ES6)复习&补充笔记(六)
js(ES6)复习&补充笔记(六)字符串的扩展方法-模板字符串 && setlet name = `liming`;ES6新增创建字符串的方法,用反引号定义可以换行 let result = { name: 'zhangsan', age: 12, sex: '男' } let html = ` <div> <span>${result.name}</span> <sp
2021-06-24 16:52:53
65
原创 js(ES6)复习&补充笔记(五)
js(ES6)预习&复习补充笔记(五)ES6实例方法 find() 、findindex()、 includes()一、find()作用:找出第一个符合条件的数组的成员,没有找到就返回undefinedlet array = [{ id: 1, name: '李明' }, { id: 2, name: '张三' }, { id: 3, name: '李四' }]; let target = arrray.find((i
2021-06-22 20:47:32
42
原创 js(ES6)复习&补充笔记(四)
js(ES6)预习&复习笔记(四)剩余参数和扩展对象1、剩余参数作用:将一个不定数量的参数表示为一个数组不定参数定义的方式,能够让我们很方便的去声明不知道参数情况下的一个函数举例:function sum (first, ...args) { console.log(first); // 10 console.log(args); // [2, 3,4,5] } sum(1, 2, 3,4,5)搭配解构一起使用:let person = ['liming'
2021-06-22 20:35:19
34
原创 js(ES6)预习&复习笔记(三)
js(ES6)预习&复习笔记(三)ES6新增的函数定义的方式-箭头函数() => {} const fn = () => {} //代表把一个函数赋值给fn():代表是函数;=>:必须要的符号,指向哪一个代码块;{}:函数体,函数体中只有一句代码,且代码的执行结果是返回值可以省略大括号若形参只有一个,可以省略小括号 对比ES5: function sum(num1, num2) { return num1 + num2; } es6写法
2021-06-22 18:16:00
55
原创 js(ES6)复习&补充笔记(二)
js(ES6)预习&复习笔记(二)四、解构赋值结构赋值就是把数据结构分解,然后给变量进行赋值:ES6中允许从数组中提取值,按照对应位置,对变量赋值,对象也可以实现解构作用:让我们方便的取对象中的属性和方法4.1解构:数组解构 & 对象结构//1、数组解构 let [a, b, c, d, e] = [1, 2, 3, 4, 5]; console.log(a) //1 console.log(b) //2 console.log(c) //3 console.log
2021-06-22 17:49:16
56
原创 js(ES6)复习&补充笔记(一)
ES6预习复习笔记(一)一、什么是ES6?ES 全称 ECMAScript ,是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。二、为什么要使用 ES6 ?JavaScript语言自身的缺陷:变量提升 增加了程序运行时的不可预测性语法松散 实现相同的功能,不同的人可能写出不同的代码三、ES6新增语法1、let if (true) { let a = 200; }console.log(a) // a is not de
2021-06-22 17:35:46
69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人