上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: 阅读全文
posted @ 2020-08-11 19:37 大牛半路出家 阅读(206) 评论(0) 推荐(0)
摘要: setTimeout与Promise的区别 1,4,3,2 Promise是一个micro task 主线程是一个task micro task queue会在task后面执行 setTimeout返回的函数是一个新的task macro task queue 所以Promise会先于新task执行 阅读全文
posted @ 2020-08-11 19:23 大牛半路出家 阅读(1505) 评论(0) 推荐(0)
摘要: Promise 构造函数是同步执行还是异步执行,那么 then 方法呢? 解题: promise构造函数是同步执行的,then方法是异步执行的 欢迎大佬们补充!! 直接上代码 const promise = new Promise((resolve, reject) => { console.log 阅读全文
posted @ 2020-08-11 19:18 大牛半路出家 阅读(2077) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/dc61ea153874 https://blog.csdn.net/endeavor_no1/article/details/83416949 promise出现的目的一为处理JavaScript里的异步,再就是避免回调地狱。 一、promise 阅读全文
posted @ 2020-08-11 19:15 大牛半路出家 阅读(579) 评论(0) 推荐(0)
摘要: 1.新增了块级作用域(let,const) 2.提供了定义类的语法糖(class) 3.新增了一种基本数据类型(Symbol) 4.新增了变量的解构赋值 5.函数参数允许设置默认值,引入了rest参数,新增了箭头函数。 6.数组新增了一些API,如isArray / from / of 方法;数组实 阅读全文
posted @ 2020-08-10 23:30 大牛半路出家 阅读(247) 评论(0) 推荐(0)
摘要: js取数组最大值的四种方式 var arr = [7,2,0,-3,5]; 1.apply()应用某一对象的一个方法,用另一个对象替换当前对象 var max = Math.max.apply(null,arr); console.log(max) 由于max()里面参数不能为数组,所以借助appl 阅读全文
posted @ 2020-08-10 23:29 大牛半路出家 阅读(278) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/myfirstboke/p/10449272.html 阅读全文
posted @ 2020-08-10 23:27 大牛半路出家 阅读(223) 评论(0) 推荐(0)
摘要: new的原理https://blog.csdn.net/m0_37686205/article/details/89194248 new: 创建一个新对象。 这个新对象会被执行[[原型]]连接。 将构造函数的作用域赋值给新对象,即this指向这个新对象. 如果函数没有返回其他对象,那么new表达式中 阅读全文
posted @ 2020-08-10 23:18 大牛半路出家 阅读(481) 评论(0) 推荐(1)
摘要: https://blog.csdn.net/lelara/article/details/105337803 阅读全文
posted @ 2020-08-10 23:11 大牛半路出家 阅读(455) 评论(0) 推荐(0)
摘要: JS倒计时setTimeout为什么会出现误差 单线程 JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。这与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。 任务队列 单 阅读全文
posted @ 2020-08-10 23:05 大牛半路出家 阅读(1480) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页