|
|
|
|
十四,观察者模式
|
|
十五,发布/订阅模式
|
|
十六,实现 lodash 的_.get
示例:get( { a: { b: 1 } } , ‘a.b’ ); // 输出 1
十七,实现 add(1)(2)(3) , add(1,2)(3) // 参数固定
十八,十七,实现 add(1)(2)(3)() , add(1)(2)(3)(4)() // 参数不固定
十九,手写promise/promise.all/promise.race
|
|
二十,ES6proxy 实现 arr[-1] === arr[arr.length-1]
|
|
二十一,手写jsonp实现
二十二,请实现一个cacheRequest方法,保证当使用ajax(请求相同资源时,此题中相同资源的判断是以url为判断依据),真实网络层中,实际只发出一次请求(假设已存在request方法用于封装ajax请求,调用格式为:
|
|