ClassA.prototype.color = "red"; //为什么这条被覆盖了?
function ClassA(){
}
为什么这个是空的.
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
这些为什么不写里面啊?
[code=JScrip]function ClassA(){
}
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
function ClassB(){
}ClassB.prototype = new ClassA();ClassB.prototype.name = "";
ClassB.prototype.sayName = function(){
alert(this.name);
}var objA = new ClassA();
var objB = new ClassB();
objA.color = "blue";
objB.color = "red";
objB.name = "John";
objA.sayColor();
objB.sayColor();
objB.sayName();[/code]
function ClassA(){
}
为什么这个是空的.
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
这些为什么不写里面啊?
[code=JScrip]function ClassA(){
}
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
function ClassB(){
}ClassB.prototype = new ClassA();ClassB.prototype.name = "";
ClassB.prototype.sayName = function(){
alert(this.name);
}var objA = new ClassA();
var objB = new ClassB();
objA.color = "blue";
objB.color = "red";
objB.name = "John";
objA.sayColor();
objB.sayColor();
objB.sayName();[/code]
解决方案 »
- 写了段简单的Jquery代码,在firefox下可以,ie不兼容!
- js如何才能截取到到记录集里面的部分字符串。
- 验证组件基本完本,散分!~~~
- 大家帮忙下.怎么用js把元素定位
- 为什么 加了 网页开头加了 W3C 后 ,用js 控制不了div 层的位置 ????????
- 请问大家,怎么用js禁用网页对话框右上角的关闭按钮呀?
- 我想得到这样的效果!看一下吧!!!PLMM的问题~~~
- 求一段现成的代码,将数据转换成钱的现实形势(即1200-->1,200和1200.01-->1,200.01)
- 帮忙看一下为什么select设定不了已选项?
- 如何让javascript读取出来的COOKIES内容显示中文?
- 一个感觉有点儿莫名其妙的Javascript运行结果
- 求正则
function ClassA(){
}
为什么这个是空的?可以为空,就是建立一个空的类,里面的内容可以再加,就像下面几行
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
这些为什么不写里面啊?可以用prototype来增加、修改上面建立的空的“类”
ClassA.prototype.color = "red"; //这样写是错的吧,你对象都没有,怎么就调用了
function ClassA(){
}
为什么这个是空的.//可以空可以不空,看你往里面写什么东西了
ClassA.prototype.color = "red";
ClassA.prototype.sayColor = function(){
alert(this.color);
}
这些为什么不写里面啊? //原型方法写里面也可以的