请分别描述 JavaScript 中 pro
19 查阅
请分别描述 JavaScript 中 prototype、constructor、this、argument 的含义。
参考答案:
解析: prototype :prototype 的行为类似于 C++ 中的静态域,将一个属性添加为 prototype 的属性,这个属性将被该类型创建的所有实例所共享,但是这种共 享是只读的。在任何一个实例中只能够用自己的同名属性覆盖这个属性,而不 能够改变它。换句话说,对象在读取某个属性时,总是先检查自身域的属性 表,如果有这个属性,则会返回这个属性,否则就去读取 prototype 域,返回 protoype 域上的属性。另外,JavaScript 允许 protoype 域引用任何类型的对象