程式設計思想: 把一些生活中做事的經驗融入到程式中
面向過程: 凡是都要親力親為, 每件事的具體過程都要知道, 注重的是過程
物件導向: 根據需求找物件, 所有的事情都是要物件來做, 注重的是結果
物件導向: 封裝. 繼承. 多型
js不是物件導向的語言. 而是一門基於物件的語言,
萬物皆物件
什麼是物件? -->看得見, 摸得著, 具體特指的某個東西
找物件, 把物件描述出來
分析物件有什麼特點: 特徵 和 行為
特徵指的是屬性
行為指的是方法
建立物件有三種方式
1.呼叫系統的建構函式建立物件
var 變數 = new object(); object是系統的建構函式
2.自定義建構函式建立物件
3.字面量的方式建立物件;
方法一: 呼叫系統的建構函式建立物件
1.例項化物件
var obj = new object();
//諸葛亮: 有姓名, 年齡, 性別, 帥
// 行為: 謀士
//新增屬性 物件.名字 = 值
obj.name = "諸葛亮";
obj.age = 18;
obj.*** = "男";
obj.style = "帥";
//新增方法 物件.名字 = 函式
obj.action = function () ;
obj.sing = function ()
//輸出屬性---> 物件.屬性名
console.log(obj.name);
console.log(obj.age);
console.log(obj.***);
//輸出方法
obj.action();
obj.sing();
JS建立物件的三種方式
物件是自包含的資料集合,包含在物件裡的資料可以通過兩種形式訪問 屬性和方法 屬性是隸屬於某個特定物件的變數 方法是只有某個特定物件才能呼叫的函式 物件就是有一些屬性和方法組合在一起而構成的乙個資料實體 字面量方式建立物件 字面量建立可以說作用類似於關聯陣列的,關聯陣列在ajax裡面是非常常用的乙個方...
js中建立物件的三種方法
方法一 直接建立物件 var dog console.log dog.age console.log dog.uname console.log dog type dog.saywang 方法二 使用new object建立,屬性和方法使用 新增。var obg newobject obg.unam...
JS建立物件的三種方法
工廠模式 function person name,age,job return obj var person person five 17,web person.sayname 工廠模式定義好形參之後,new乙個物件,然後return回去 即可在外部呼叫函式,然後傳入實參。即可使用函式內部的方法建...