滴滴一面(凉经)
var obj = { a: 1 }
var objCopy = obj;
objCopy.a = 2
obj.a ?
js基本数据类型
this指向
var name = 'window'
var person1 = {name: 'person1',foo1: function () {console.log(this.name)},
var name = 'window'
var person1 = {
name: 'person1',
foo1: function () {
console.log(this.name)
},
foo2: () => console.log(this.name),
foo3: function () {
return function () {
console.log(this.name)
}
},
foo4: function () {
return () => {
console.log(this.name)
}
}
}
person1.foo1();
person1.foo2();
person1.foo3();
person1.foo4();
promise
new Promise((resolve, reject) => {
console.log('promise1')
resolve()
}).then(() => {
console.log('promise2')
})
console.log('start1')
setTimeout(() => {
console.log('a')
}, 2000)
setTimeout(() => {
console.log('b')
}, 1000)
setTimeout(() => {
Promise.resolve().then(() => {
console.log('promiseA')
}).then(() => {
console.log('promiseB')
})
})
console.log('start2')
Promise.resolve().then(() => {
console.log('promise88')
setTimeout(() => {
console.log(333)
})
}).then(() => {
console.log('promise2')
setTimeout(() => {
console.log(555)
})
})
箭头函数与普通函数区别
算法题:数组的随机排序 (洗牌算法)
#我的实习求职记录#
查看1道真题和解析