JavaScript面向對象基礎知識
1、如何定義一個類,使用以下語法來創建一個類
function Person(name, age){ //习惯上第一个字母大写 //this修饰的变量称为属性 this.name = name; this.age = age; //如果属性值是一个函数,则这个属性就是一个方法 this.play = function(){ alert('play football...'); }; }
2、如何創建該類的實例
var p = new Person('zs', 22); p.play(); p.name;
3、創建javascript對象的另外兩種方式
(
(
(
( 1)先建立一個Object類型的實例,然後增加新的屬性和方法
var obj = new Object(); obj.name = 'zs'; obj.age = 22; obj.play = function(){ alert('play...'); };
(2)使用“json”語法
var p = {'name':'zs','age':22}; ar p = {'name':'zs','play':function(){ alert('hello'); };
或
var p = {name:'zs',age:22,marrid:false}; var p = {name:'zs',play:function(){ alert('hello'); }};
var p = {name:'zs', address:{ city:'beijing', street:'ca' } };
以上就是 小強的HTML5行動開發之路(27)- JavaScript回顧2的內容,更多相關內容請關注PHP中文網(www.php.cn)!