try {
setTimeout(() => {
console.log(1)
throw Error(4)
}, 200)
setTimeout(() => {
console.log(2)
}, 100)
console.log(3)
} catch(e) {
console.log(5)
}
var str = 'abccccdddef';
写一个方法转换成 'abcdef';
写一个方法推平 [1,[2,[3,4]],5] 为 [1,2,3,4,5]
http://www.jstips.co/zh_cn/javascript/flattening-multidimensional-arrays-in-javascript/
实现一个 Array.prototype.filter
https://blog.csdn.net/azureternite/article/details/52626247
实现一个promiseAll
vue跨组件abc传递数据,如何使中间组件无感知(参考react context), a传给c,b无感知provide/inject
vuex原理,vuex好处
get post区别
cookie localstorage sessionstorage区别
前端登陆安全怎么处理
入栈出栈?
简单的正则处理 13344445555 => 133****5555
写一个方法找出两个数组的交集 fn([1,2,3,4], [1,3]) => [1,3]
call apply bind区别 手写
柯里化 为什么用这个