
1 Wenwei Jul 4, 2015 Javascript,在构造函数无需参数的情况下,是无区别的。如果需要参数,就需要括号。一般情况下,加上括号保证代码风格统一。 |
2 yimity Jul 4, 2015 via iPad 你的标题和内容不符嘛。 |
3 MineLucky Jul 4, 2015 同意1L |
4 otakustay Jul 4, 2015 就上面的代码来说没区别,但有时候会有区别,比如 var toString = new Number.toString; // TypeError var toString = new Number().toString; // [Function: toString] |
5 pH Jul 4, 2015 这个都是访问对象里的name属性把? |
6 banri Jul 4, 2015 有区别,带()表示的是函数的运行结果,不带()表示的是函数本身,这样理解就可以了 参考一本很老但是对很多概念讲解很细致、易懂的书籍:Javascript DOM高级程序设计 |