new只能是类吧,我感觉课程里面好像函数也有new' ,应该不是吧?
来源:17-2 如何进阶nodejs
慕田峪6263377
2020-09-16
new只能是类吧,我感觉课程里面好像函数也有new’ ,应该不是吧?
写回答
4回答
-
ES6 出来之前,没有 class,new 用于函数的。
function Foo(name) { this.name = name } var f = new Foo('双越')
012021-01-25 -
慕田峪6263377
提问者
2020-09-16
function Foo(name) {
this.name = name
}
var f = new Foo('双越')
在php里面运行报错:
Parse error: syntax error, unexpected ')', expecting variable (T_VARIABLE) in /home/phpcn6peh2pwcun/wwwroot/compile.php(47) : eval()'d code on line 3为什么会这样,我用$符号也没用,$ 和 var定义变量与运行环境有什么讲究?
012020-09-16 -
慕田峪6263377
提问者
2020-09-16
var f = new Foo('双越') 如果其他地方调用,是不是可以f(“参数”)
00 -
慕田峪6263377
提问者
2020-09-16
哦,那类new的是对象,函数new了以后也是对象吗?,在ES6语法里是不是函数本事就是对象,只是通过new赋值给一个新的对象而已?但新的对象其作用还是一个函数对吗
00
相似问题