我想请问我这么写和不加new有什么区别吗

来源:16-11 作用域和闭包--解题-代码演示

慕勒2048820

2019-03-08

function isFirstlLoad() {
var _list = []
return function (id) {
if (_list.indexOf(id) <= 1) {
return false
}else {
_list.push(id)
return true

    		}
    	}
    }

      var number = new isFirstlLoad()
写回答

1回答

双越

2019-03-09

这个函数不是一个构造函数,加不加 new 都一个结果。而且,不是构造函数的话,不建议加 new ,多此一举,容易让别人引起误解。

1
2
双越
回复
慕勒2048820
应该的。感觉课程有帮助的话,麻烦去写一个好评哈!
2019-03-09
共2条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程