- 博客(45)
- 资源 (3)
- 收藏
- 关注
原创 学习笔记 JavaScript ES6 Webpack核心概念
学习内容:入口(entry)出口(output)Loader插件(plugin)模式(mode)
2022-04-09 16:21:47 732
原创 学习笔记 JavaScript ES8 ECMAscript 2017 异步编程Async Await
Async / Await (异步 / 等待)
2022-04-08 23:20:47 886
原创 学习笔记 JavaScript ES6 异步编程Grenerator用法
Grenerator的语法和普通的函数是完全不同的,Grenerator在执行时可以暂停,然后可以在暂停的位置继续执行。就是一步一步的执行。不能做为构造函数使用,只能返回一个生成器对象Grenerator函数的特点是function后面有一个“ * ”号,一般function和*紧挨在一起。
2022-04-05 18:00:54 155
原创 学习笔记 JavaScript ES6 Promise的静态方法
学习内容:Promise.resolve()Promise.reject()Promise.all()Promise.race()
2022-04-03 15:43:18 1118
原创 学习笔记 JavaScript ES6 异步编程Promise
Promise,ES里面对异步操作的第一种方案!学习Promise,让异常操作变得优雅~~~Promise的精髓在于异步操作的状态管理~
2022-04-02 15:00:08 2816
原创 学习笔记 JavaScript ES6 异步操作必备知识 单线程 Ajax
学习内容:JS是单线程的同步任务与异步任务AjaxCallback Hell
2022-04-01 11:18:01 449
原创 学习笔记 JavaScript ES6 Reflect
学习内容:将Object属于语言内部的方法放到Reflect上修改某些Object方法的返回结果,让其变得更合理让Object操作变成函数行为Reflect对象的方法与Proxy对象的方法相辅相成
2022-03-31 16:15:46 850
原创 学习笔记 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 734
原创 学习笔记 JavaScript ES6 字符串的扩展
学习内容:字符串的unicode表示法字符串的遍历器接口模板字符串String.fromCodePoint()String.prototype.includes()String.prototype.startsWith()String.prototype.endsWith()String.prototype.repeat()
2022-03-27 17:27:06 839
原创 学习笔记 JavaScript ES6 对象的扩展知识
学习内容: 属性简洁表示法 属性名表达式 Object.is() 扩展运算符与Object.assign() in 对象的遍历方式
2022-03-14 23:12:23 1293
原创 学习笔记 JavaScript ES6 箭头函数
学习内容: this指向定义时所在的对象,而不是调用时所在的对象 不可以当作构造函数 不可以使用arguments对象
2022-02-15 22:51:40 454
原创 学习笔记 JavaScript ES6 扩展运算符与rest参数(也称剩余参数)
学习内容: ... 扩展运算符:把数组或类数组展开成用逗号分隔的值 rest参数:把逗号隔开的值组成一个数组
2022-02-15 11:27:27 491
原创 VS Code插件离线安装及报错解决方法
安装参考:简单的 VSCode 插件离线安装方法_张kk的博客-CSDN博客_vscode 插件离线安装安装过程报错参考:VS Code离线安裝插件报错Unable to install extension ‘dart-code.flutter‘ as it is not compatible with VS Code_tangdou369098655的博客-CSDN博客...
2022-02-08 16:21:39 2101
原创 学习笔记 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 402
原创 学习笔记 JavaScript ES6 解构赋值
数组的解构赋值对象的解构赋值字符串的解构赋值参数的解构赋值方法调用中对象的解构赋值返回值的解构赋值JSON的解构赋值
2021-12-25 22:27:38 335
原创 使用VS Code推荐安装的四个插件
1、npm Intellisense 自动补全引入node modules里面所安装的依赖。2、Path intellisense 自动补全文件名。最常用的地方是,当我们去import其它文件的时候,能够对文件进行提示,快速补全要引入的文件名。3、prettier 代码格式化工具。4、Reactjs code sippets 提供了非常多的reactjs代码片段或模板。通过输入简单的命令,就可以快速生成常用的reactjs代码片段。...
2021-12-10 21:50:33 5170
原创 学习笔记 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 254
原创 学习笔记《你不知道的JavaScript上卷》第一章 作用域是什么 1.2理解作用域
• 引擎从头到尾负责整个 JavaScript 程序的编译及执行过程。• 编译器引擎的好朋友之一,负责语法分析及代码生成等脏活累活(详见前一节的内容)。• 作用域引擎的另一位好朋友,负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权限。var a = 2; 当你看见 var a = 2; 这段程序时,很可能认为这是一句声明。事实上,引擎认为这里有两个完全不同的声明,一个由编译器在编译时处理,另一个则由引擎在运行时处理。
2021-12-09 09:28:46 412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人