當前位置:
                    首頁 >
                            前端技术
>                            javascript
>内容正文                
                        
                    javascript
JS定义属性及方法
1.只有屬性
var car = "porsche";2. 屬性方法
var person = {firstName: "Bill",lastName : "Gates",id : 678,fullName : function() {return this.firstName + " " + this.lastName;} };3.訪問
person.lastName;person.fullName();4.寫法JSON
function createPerson(name,age,job){ var o = { name : name, age : age, job : job, sayName : function(){ alert(this.name); } }; return o; } var tanya = createPerson("tanya","30","female"); tanya.sayName(); //tanya5.寫法New
function Person(name,age,job){ this.name = name; this.age = age; this.job = job; this.sayName = function(){ alert(this.name); }; } var tanya = new Person("tanya","30","female"); tanya.sayName();6.全部的代碼
<!DOCTYPE html> <html> <head><title></title> </head> <body></body> </html><script type="text/javascript">// json寫法// function createPerson(name,age,job){ // var o = { // name : name, // age : age, // job : job, // sayName : function(){ // alert(this.name); // } // }; // return o; // } // var tanya = createPerson("tanya","30","female"); // tanya.sayName();// new寫法// function Person(name,age,job){ // this.name = name; // this.age = age; // this.job = job; // this.sayName = function(){ // alert(this.name); // }; // } // var tanya = new Person("tanya","30","female"); // tanya.sayName(); //tanya</script>?
總結
                            
                        - 上一篇: BUG继承类
 - 下一篇: 孩子叛逆家长该怎么办(怎么教育叛逆期的孩