1月16号答疑


(新望) #1

大家不会的问题回复到本帖下
代码题写入 jsbin
根据大家回复的情况选择
晚上直播答疑或群内文字交流


(少木木) #2

1、讲一讲函数的apply()和call(),还是似是而非的。
2、ES6比较常用的实用的语法有哪些啊
3、数组去重的这个方法,没看懂。http://js.jirengu.com/kuvuhedoci/1/edit


(少木木) #5

1、这个面试题
2、面试题的来源
https://juejin.im/post/58cf180b0ce4630057d6727c


#6

@font-face {
font-family: ‘iconfont’; /* project id 542813 */
src: url(’//at.alicdn.com/t/font_542813_zl1x3zcwju8wu3di.eot’);

请老师讲下 url(’//at.alicdn.com/t/font_542813_zl1x3zcwju8wu3di.eot’); 中的//是什么意思,为什么这么写 ,看视频后的疑惑。


(张镕凡) #7

这两个题不懂


(新望) #8

(新望) #9

image


(新望) #10

使用的是相对协议


(新望) #11



(新望) #12

Array.prototype.simpleReduce = function (callback,init) {
	var oldVal = init
	for(var i =0;i<this.length;i++){
		oldVal = callback(oldVal,this[i])
	}
	return oldVal
}
Array.prototype.flatten = function(){
	return this.simpleReduce(function(a, b) {
		console.log(b instanceof Array)
		if(b instanceof Array && b.some((x)=>{return x instanceof Array})){
			console.log(b.some((x)=>{return x instanceof Array}))
			b = b.flatten()
        }
  		return a.concat(b)
    }, []);
}