js学习
weixin_45840184
这个作者很懒,什么都没留下…
展开
-
js(ES6)复习&补充笔记(六)
js(ES6)复习&补充笔记(六) 字符串的扩展方法-模板字符串 && set let name = `liming`; ES6新增创建字符串的方法,用反引号定义 可以换行 let result = { name: 'zhangsan', age: 12, sex: '男' } let html = ` <div> <span>${result.name}</span> <sp原创 2021-06-24 16:52:53 · 80 阅读 · 0 评论 -
js(ES6)复习&补充笔记(五)
js(ES6)预习&复习补充笔记(五) ES6实例方法 find() 、findindex()、 includes() 一、find() 作用:找出第一个符合条件的数组的成员,没有找到就返回undefined let array = [{ id: 1, name: '李明' }, { id: 2, name: '张三' }, { id: 3, name: '李四' }]; let target = arrray.find((i原创 2021-06-22 20:47:32 · 44 阅读 · 0 评论 -
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 · 35 阅读 · 0 评论 -
js(ES6)预习&复习笔记(三)
js(ES6)预习&复习笔记(三) ES6新增的函数定义的方式-箭头函数 () => {} const fn = () => {} //代表把一个函数赋值给fn ():代表是函数; =>:必须要的符号,指向哪一个代码块; {}:函数体,函数体中只有一句代码,且代码的执行结果是返回值 可以省略大括号 若形参只有一个,可以省略小括号 对比ES5: function sum(num1, num2) { return num1 + num2; } es6写法原创 2021-06-22 18:16:00 · 57 阅读 · 0 评论 -
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 · 70 阅读 · 0 评论 -
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 · 72 阅读 · 0 评论