1、认识面向对象
1.1、概念
1.一切事物皆是对象
2.对象具有封装和继承特性
3.信息隐藏(类的信息隐藏,包括属性和方法)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> var person = { name : "iwen", age:30, eat:function(){ alert("能吃"); } } alert(person.name); person.eat();/*执行对象的函数时带上括号就可以执行了*/ function Person(){ /*什么都不写*/ }/*把函数当做对象使用*/ Person.prototype = { name:"iwen", age:30, eat:function(){ alert("吃two"); } } var p = new Person(); console.log(p); alert(p.age + `,`+p.name); p.eat(); </script> </body> </html>