一直搞不懂为什么js定义日期 还有 数组一定要加new而定义string number 这类的时候不需要加new?看书的时候上面还会说 object prototype constructor 是什么?求大神解答
js에서 객체를 정의하는 문제에 대해? -PHP 중국어 웹사이트 Q&A - js에서 객체 정의에 대한 질문이 있나요? -PHP 중국어 홈페이지 Q&A
꼭 보고 배워보세요.
基本数据类型可以直接定义。就像String str = "this is a demo";
引用数据类型得new出实例。比如class s = new class();
关于object prototype 和 constructor
这要从对象,实例和原型三者关系说起,如果你学过面向对象的语言或者你知道面向对象,那么一个对象可以创建一个实例,这应该没有问题,这是前提,现在开始说重点。首先js中对象(函数(function)也是对象),可以访问到原型(prototype),然后你通过对象得到的原型(prototype)中也会有一个给对象的指针(即constructor)
js에서 객체를 정의하는 문제에 대해? -PHP 중국어 웹사이트 Q&A - js에서 객체 정의에 대한 질문이 있나요? -PHP 중국어 홈페이지 Q&A
꼭 보고 배워보세요.
基本数据类型可以直接定义。就像String str = "this is a demo";
引用数据类型得new出实例。比如class s = new class();
关于object prototype 和 constructor
这要从对象,实例和原型三者关系说起,
如果你学过面向对象的语言或者你知道面向对象,那么一个对象可以创建一个实例,这应该没有问题,这是前提,现在开始说重点。
首先js中对象(函数(function)也是对象),可以访问到原型(prototype),
然后你通过对象得到的原型(prototype)中也会有一个给对象的指针(即constructor)