原型属性和实例属性的区别 this.attr1; 调用此方法对象的attr1属性 var attr2; 代表局部变量attr2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function ss(){a = new A();alert(a.a1);alert(a.a2);}function A(){this.a1='1';var a2='1';}你试试上面的SS就知道.a2只是在A函数对象作用域的一个变量.但是a1是函数对象A的属性. 还有 function A(){ this.attr1; var attr2; attr2 : "value"///这个呢 //两个有什么区别呀} attr2 : "value"是JSON的赋值形式具体你可以去看下www.json.org this.attr1 = "value1" 相当于public String attr1 = "value1"var attr2 = "value2" 相当于private String attr2 = "value2"attr3: "value3" 相当于private String attr3 = "value3"这跟JSON没什么关系,只是js的一种写法而已,2和3意思是一样的 原型的声明形如:function A(){ this.attr1 = "value1"; var attr2 = "value2"; attr3: "value3" }A.prototype.attr4 = "value4";//这个才能称为原型属性 <script type="text/javascript">function A(){ this.attr1 = 'x';//当A执行时,this.attr1将会成为A调用对象的属性,当A发生在实例化时,this.attr1将成为A实例的属性 var attr2 = 'y';//A函数体内的局部变量 //两个有什么区别呀}A();//执行alert(attr1);var b = new A;//实例化alert(b.attr1);var c = { attr2:"value"///这个呢,对象属性,属性:属性值};alert(c.attr2);</script> setTimeout问题,求助 js文件编码问题,请问怎么解决 急急急 大家看一看啊,,,,,,到底是隐藏的还是显示的? 网站建立 ++++++++字串截取问题 晕啊!老是写code,自已却连这个也不支,你们也是一样吗 怎样在一个iframe中调用另一个iframe的含参的javascript方法? 求救:window.print()方法能不能设置客户端页面格式,而不让它在页眉出现 类似 “页码:1/2”的字样? Text文本框有click()事件么? 一个项目 跪求各位高手,能看懂这个简短的Demo吗? 网页 播放器实现多格式播放??
function ss(){
a = new A();
alert(a.a1);
alert(a.a2);}function A(){
this.a1='1';
var a2='1';
}
你试试上面的SS就知道.
a2只是在A函数对象作用域的一个变量.但是a1是函数对象A的属性.
function A(){
this.attr1;
var attr2;
attr2 : "value"///这个呢
//两个有什么区别呀
}
是JSON的赋值形式具体你可以去看下
www.json.org
var attr2 = "value2" 相当于private String attr2 = "value2"
attr3: "value3" 相当于private String attr3 = "value3"
这跟JSON没什么关系,只是js的一种写法而已,2和3意思是一样的
this.attr1 = "value1";
var attr2 = "value2";
attr3: "value3"
}
A.prototype.attr4 = "value4";//这个才能称为原型属性
<script type="text/javascript">function A(){
this.attr1 = 'x';//当A执行时,this.attr1将会成为A调用对象的属性,当A发生在实例化时,this.attr1将成为A实例的属性
var attr2 = 'y';//A函数体内的局部变量
//两个有什么区别呀
}A();//执行alert(attr1);var b = new A;//实例化alert(b.attr1);var c = {
attr2:"value"///这个呢,对象属性,属性:属性值
};alert(c.attr2);</script>