Evoque

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

额, 写了一堆, 待机win8崩溃, 重启之后只剩光秃秃的界面, 以后再填吧, 下次一定要一口气把博客写完,中间不能放下干其他事。

 1、对象,以及对象与方法联合:

1 var bob = new Object();
2 bob.name = "Bob Smith";
3 bob.age = 30;
4 // this time we have added a method, setAge
5 bob.setAge = function (newAge){
6   bob.age = newAge;
7 };
8 // here we set bob's age to 40
9 bob.setAge(40);

注意第五行代码。

2、为一个对象的属性绑定公共的方法、函数。类似于C#中的属性。 

 1 var setAge = function (newAge) {
 2   this.age = newAge;
 3 };
 4 // now we make bob
 5 var bob = new Object();
 6 // and down here we just use the method we already made
 7 bob.setAge = setAge;
 8   
 9 // change bob's age to 50 here
10 bob.setAge(50);   //通过调用setAge设置bob的年龄

 

 

===>>> 买的『JavaScript高级程序设计』终于到手, 系统的学习一下, 也希望几个月后能在这里见证我成长的痕迹:

posted on 2014-10-10 22:04  Evoque  阅读(265)  评论(0)    收藏  举报