课程
/前端开发
/JavaScript
/JavaScript深入浅出
请问“Student.prototype = new Person();”如果有参数需要传入的话,这么写会有些奇怪。是什么意思
2016-03-20
源自:JavaScript深入浅出 8-5
正在回答
因为这个时候传啥都不对,不传的话,Person里边的this.name=undefined;this.age=undefined;
这个和new操作符优先级有关系 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_Precedence
这个不知道
Helianthuserin 提问者
xiterjia 回复 Helianthuserin 提问者
Helianthuserin 提问者 回复 xiterjia
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
2 回答用new创建对象,要先创建个函数?
2 回答创建student的时候为什么不用new Person()
5 回答对于prototype和new的疑问
4 回答new的问题
1 回答为什么new一个出来调用就不会问题