6.1 理解对象
上一章我們介紹過,創建自定義對象的最簡單方式就是創建一個Object的實例,然后再為它添加屬性和方法,例如:
var person = new Object(); person.name="Tom"; person.age=25; person.job="Software Engineer";person.sayName=function(){alert(this.name); }上面的例子創建了一個名為person的對象,并為它添加了三個屬性(name、age和job)和一個方法(sayName())。其中,sayName()方法用于顯示this.name(將被解析為person.name)的值。早期的JavaScript開發人員經常使用這個模式創建新對象。幾年后,對象字面量成為創建這種對象的首選模式。前面的例子用對象字面量語法可以寫成這樣:
var person = {name:"Tom",age:25,job:"Software Engineer",sayName:function(){alert(this.name);} };這個例子中的person對象與前面例子中person對象是一樣的,都有相同的屬性和方法。這些屬性在創建時都帶有一些特征值,JavaScript通過這些特征值來定義它們的行為。
轉載于:https://www.cnblogs.com/yxlove/p/4552882.html
總結
- 上一篇: delphi使用 第三方控件
- 下一篇: Azure SQL 数据库最新版本现已提