![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 81
沙鑫741
长路漫漫 唯贱作伴
展开
-
promise 基础。
promise 有2个获取返回值的参数 一个是resolve,和reject。 就是相当于try里面的 .then,.catch一样就是在返回假如是小于4则reject返回然后promise还有2个方法 一个是.all方法可以快速解决想要执行完A函数在使用A函数返回值执行B函数问题,一个是.race方法可以解决在页面规定时间内加载某函数过慢问题。.all方法:这个.all方法会吧所有执行的函数返回...原创 2018-06-24 23:03:04 · 164 阅读 · 0 评论 -
toString 和valueOf区别
1.首先要说明的是这两种方法是toPrimitive抽象操作里会经常用到的。默认情况下,执行这个抽象操作时会先执行valueOf方法,如果返回的不是原始值,会继续执行toString方法,如果返回的还不是原始值,那么会报错,如果有指定转换类型时,情况又会有所不同,详细解析请继续往下看。(注意:valueOf和toString方法在Date,array等对象中有些是被重写过的,所以不同对象调用此方法可能产生的操作不同,如果没有这些方法,会调用最原始的Object.prototype上的valueOf和原创 2020-05-18 14:49:29 · 381 阅读 · 0 评论 -
对象对比
console.log('对象对比', this.showDifference({ name: 2, val: 2, data: { value: 1 }}, { name: 1, val: 3, data: { value: 1 }})) showDifference(obj1, obj2) { const result = [] const aProps = ...原创 2020-03-30 09:49:13 · 160 阅读 · 0 评论 -
原生js table排序
同事面试排序table写的太慢被pass了 我肯定要装一波比啊Q: 根据table的时间 点击按钮时进行时间排序先看table的值(就是一个简单的table):<table border="1"> <tr> <th>学号</th> <th>名字</th> <th&原创 2018-12-20 14:00:16 · 554 阅读 · 1 评论 -
打字机
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &转载 2019-01-21 10:17:31 · 122 阅读 · 1 评论 -
sum(1),sum(2,3,4),sum(2)(3)(4)
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head><body> <script> //案例1 //sum(2,3)和sum(2)(3)均能输出outPut5,...原创 2018-08-10 16:10:25 · 9038 阅读 · 7 评论 -
object 方法
object是对象 即:{} 有对应几种方法1.Object.assign()简述:将两个对象的属性放到第一个对象内这个属性为第一层是深拷贝,多层次为浅拷贝 多层次=>{name:1,obj:{sex:2}}2.Object.create()简述:继承可以用来继承 缺点是浏览器不一定兼容这个 要做兼容性调整3.Object.ke...原创 2019-08-09 10:24:47 · 121 阅读 · 0 评论