随笔分类 -  【ES6】

ES6系列--【事件循环 EventLoop(Promise,setTimeOut,async/await执行顺序)】
摘要:事件循环运行机制 (1)执行一个宏任务(栈中没有就从事件队列中获取) (2)执行过程中如果遇到微任务,就将它添加到微任务的任务队列中; (3)宏任务执行完毕后,立即执行当前微任务队列的所有微任务; (4)当前微任务执行完毕,开始检查渲染,然后GUI线程接管渲染; (5)渲染完毕后,JS线程继续接管, 阅读全文

posted @ 2021-06-13 23:19 码农小小海 阅读(330) 评论(0) 推荐(0) 编辑

ES6系列--【ES6数组新增方法】
摘要:数组方法及es6新增数组方法 1 arr.push() 从后面添加元素,返回值为添加完后的数组的长度 let arr = [1,2,3,4,5] console.log(arr.push(5)) // 6 console.log(arr) // [1,2,3,4,5,5] 2 arr.pop() 从 阅读全文

posted @ 2021-06-13 22:27 码农小小海 阅读(1335) 评论(1) 推荐(1) 编辑

ES6系列--【ES6 新增字符串方法】
摘要:es6 新增字符串方法 es6新增了4个字符串处理的方法:startsWith,endsWith,includes,repeat。 1、简单使用 includes()返回布尔值,表示是否找到了参数字符串 startsWith()返回布尔值,表示参数字符串是否在源字符串的头部 endsWith()返回 阅读全文

posted @ 2021-06-13 22:08 码农小小海 阅读(136) 评论(0) 推荐(0) 编辑

ES6系列---【面向对象语法】
摘要:####1 基本结构 // ES6使用 class 来声明一个类 class Person { // 类中必须要有构造函数,即使不写,js引擎会自动创建一个空的constructor。 // 构造函数的作用:主要是为实例化空对象添加属性 // 构造函数在类的实例化时,会自动运行。因此可以将实例化后需 阅读全文

posted @ 2021-04-15 19:30 码农小小海 阅读(74) 评论(0) 推荐(0) 编辑

ES6系列---【async...await解决回调地狱问题(三级联动)】
摘要:<body> <select name="" id="provinice"></select> / <select name="" id="city"></select> / <select name="" id="town"></select> </body> </html> <script sr 阅读全文

posted @ 2021-04-14 23:44 码农小小海 阅读(129) 评论(0) 推荐(0) 编辑

ES6系列---【promise中ajax封装函数】
摘要:function sendAjax({type="get",url="",data=null,dataType="json"}) { // 该函数的作用就是返回一个改变了状态的(成功或失败)的promise实例对象 return new Promise((reslove, reject) => { 阅读全文

posted @ 2021-04-14 23:33 码农小小海 阅读(61) 评论(0) 推荐(0) 编辑

ES6系列---【promise对象】
摘要:promise对象 ​ promise是ES6提供的异步编程解决方案,比传统的解决方案(回调函数)更合理更强大。使用promise对象可以将异步操作以同步的形式的表现出来,避免了层层嵌套的回调函数。此外,promise对象还提供了统一的接口,使得控制异步操作更容易。 ​ promise(承诺): p 阅读全文

posted @ 2021-04-14 23:31 码农小小海 阅读(48) 评论(0) 推荐(0) 编辑

ES6系列---【ES6中利用解构赋值实现ajax封装】
摘要:将封装函数保存为外部js, 需要时引用: // 利用解构赋值实现ajax封装函数。可灵活使用解构赋值的默认值,这样调用函数时只需要传递必要的参数即可 function sendAjax({type="get",url,data=null,dataType="json",timeOut="5000"} 阅读全文

posted @ 2021-04-13 20:09 码农小小海 阅读(204) 评论(0) 推荐(0) 编辑

ES6系列---【ES6新语法】
摘要:1、ES6与JavaScript的区别 ​ ES6仅仅是一种语法规范。JavaScript只是ES6的一种实现,具体实现到多少看浏览器厂家执行规范的程度。javascirpt 还包括DOM、BOM,另外JavaScript还可以应用与后台开发环境例如node。 2、let 与 const ES6新增 阅读全文

posted @ 2021-04-13 19:37 码农小小海 阅读(404) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示