学习笔记 JavaScript ES6
白鸽同学
这个作者很懒,什么都没留下…
展开
-
学习笔记 JavaScript ES6 Webpack配置
从零开始配置webpack原创 2022-04-22 23:49:35 · 1690 阅读 · 0 评论 -
学习笔记 JavaScript ES6 Webpack核心概念
学习内容:入口(entry)出口(output)Loader插件(plugin)模式(mode)原创 2022-04-09 16:21:47 · 725 阅读 · 0 评论 -
学习笔记 JavaScript ES8 ECMAscript 2017 异步编程Async Await
Async / Await (异步 / 等待)原创 2022-04-08 23:20:47 · 878 阅读 · 0 评论 -
学习笔记 JavaScript ES6 模块化Module
学习内容:exportimportasimport default原创 2022-04-08 15:50:12 · 3761 阅读 · 0 评论 -
学习笔记 JavaScript ES6 异步编程Grenerator用法
Grenerator的语法和普通的函数是完全不同的,Grenerator在执行时可以暂停,然后可以在暂停的位置继续执行。就是一步一步的执行。不能做为构造函数使用,只能返回一个生成器对象Grenerator函数的特点是function后面有一个“ * ”号,一般function和*紧挨在一起。原创 2022-04-05 18:00:54 · 145 阅读 · 0 评论 -
学习笔记 JavaScript ES6 Promise的静态方法
学习内容:Promise.resolve()Promise.reject()Promise.all()Promise.race()原创 2022-04-03 15:43:18 · 1111 阅读 · 0 评论 -
学习笔记 JavaScript ES6 异步编程Promise
Promise,ES里面对异步操作的第一种方案!学习Promise,让异常操作变得优雅~~~Promise的精髓在于异步操作的状态管理~原创 2022-04-02 15:00:08 · 2794 阅读 · 0 评论 -
学习笔记 JavaScript ES6 Reflect
学习内容:将Object属于语言内部的方法放到Reflect上修改某些Object方法的返回结果,让其变得更合理让Object操作变成函数行为Reflect对象的方法与Proxy对象的方法相辅相成原创 2022-03-31 16:15:46 · 838 阅读 · 0 评论 -
学习笔记 JavaScript ES6 数值的扩展
学习内容:二进制 0B八进制 0ONumber.isFinite()Number.isNaN()Number.parseInt()Number.parseFloat()Number.isInteger()0.1 + 0.2 === 0.3 ?Math新增方法原创 2022-03-29 11:04:05 · 725 阅读 · 0 评论 -
学习笔记 JavaScript ES6 字符串的扩展
学习内容:字符串的unicode表示法字符串的遍历器接口模板字符串String.fromCodePoint()String.prototype.includes()String.prototype.startsWith()String.prototype.endsWith()String.prototype.repeat()原创 2022-03-27 17:27:06 · 831 阅读 · 0 评论 -
学习笔记 JavaScript ES6 Map
学习内容:常用方法遍历应用场景WeakMap原创 2022-03-27 13:32:49 · 1547 阅读 · 0 评论 -
学习笔记 JavaScript ES6 Symbol
学习内容Symbol是新的原型数据类型声明方式应用场景原创 2022-03-26 14:25:39 · 135 阅读 · 0 评论 -
学习笔记 JavaScript ES6 ES5中的类与继承
学习内容: 类的定义 静态属性和方法的定义 类的继承原创 2022-03-23 15:42:13 · 810 阅读 · 0 评论 -
学习笔记 JavaScript ES6 深拷贝与浅拷贝
学习内容 如何把一个对象复制给另一个对象原创 2022-03-16 16:37:10 · 863 阅读 · 0 评论 -
学习笔记 JavaScript ES6 对象的扩展知识
学习内容: 属性简洁表示法 属性名表达式 Object.is() 扩展运算符与Object.assign() in 对象的遍历方式原创 2022-03-14 23:12:23 · 1285 阅读 · 0 评论 -
学习笔记 JavaScript ES6 箭头函数
学习内容: this指向定义时所在的对象,而不是调用时所在的对象 不可以当作构造函数 不可以使用arguments对象原创 2022-02-15 22:51:40 · 448 阅读 · 0 评论 -
学习笔记 JavaScript ES6 扩展运算符与rest参数(也称剩余参数)
学习内容: ... 扩展运算符:把数组或类数组展开成用逗号分隔的值 rest参数:把逗号隔开的值组成一个数组原创 2022-02-15 11:27:27 · 481 阅读 · 0 评论 -
学习笔记 JavaScript ES6 函数的参数
学习内容: 参数的默认值 与解构赋值结合 length属性 作用域 函数的name属性原创 2022-02-13 23:14:09 · 971 阅读 · 0 评论 -
学习笔记 JavaScript ES6 ES6数组的扩展
学习内容类数组/伪数组 Array.from() Array.of() copyWithin() fill() includes()类数组/伪数组下面这几行代码的返回值就是伪数组。伪数组有索引,且长度是非负的整数,即长度length属性,但是没有数组的方法,比如push。let divs = document.getElementsByTagName('input')console.log(divs) let divs2 = document.getElementsByC原创 2022-02-07 16:10:43 · 395 阅读 · 0 评论 -
学习笔记 JavaScript ES6 构建开发环境
话不多说,直接开始。在npmjs网站上找到要下载的包名称后,在终端输入如下命令,我这里用的macbook。sudo npm i -g 包名称包下载好以后,可以通过-h命令查看都有哪些命令可以使用 ,终端里输入:包名称 -h------------------------------------Usage: 包名称 <command>Options: -V, --version output the version number -h, --help原创 2021-12-07 23:10:44 · 400 阅读 · 0 评论 -
学习笔记 JavaScript ES6 数组的各种遍历
ES5中的数组遍历和ES6中的数组遍历原创 2022-01-08 10:51:21 · 920 阅读 · 0 评论 -
学习笔记 JavaScript ES6 解构赋值
数组的解构赋值对象的解构赋值字符串的解构赋值参数的解构赋值方法调用中对象的解构赋值返回值的解构赋值JSON的解构赋值原创 2021-12-25 22:27:38 · 326 阅读 · 0 评论 -
学习笔记 JavaScript ES6 声明方式const(二)
声明方式const(二)原创 2021-12-19 23:37:07 · 1026 阅读 · 0 评论 -
学习笔记 JavaScript ES6 声明方式const(一)
声明方式const(一)原创 2021-12-19 22:46:24 · 489 阅读 · 0 评论 -
学习笔记 JavaScript ES6 环境搭建
ES学习环境搭建原创 2021-12-06 22:07:37 · 272 阅读 · 0 评论 -
学习笔记 JavaScript ES6 声明方式let
声明方式let原创 2021-12-11 11:27:48 · 918 阅读 · 0 评论 -
学习笔记 JavaScript ES6 webpack是否成功编译
通过事先对webpack的配置(如何配置webpack以后会专题说一下),可以实现把src目录下的文件会被webpack打包编译。如下两行代码就是写在src目录下的一个js文件中let sum = (x, y) => x + yconsole.log(sum(4, 5))运行代码之后,chrome浏览器可以输出9chrome F12-->sources可以看到当前通过webpack打包编译的代码,一般我们自己写的代码都在最下面,下图第460行就是ES6代码经过webpack打原创 2021-12-09 23:03:37 · 243 阅读 · 0 评论