js筆記 基礎篇 四 物件and建構函式

2021-09-24 16:46:13 字數 491 閱讀 3034

@[toc](js筆記 基礎篇(四) 物件and建構函式)

物件可以說是js中非常重要的乙個資料結構,還有一種說法js中一切皆物件,我們在編寫js時用的最多的是物件字面量:

var obj =

但是在**復用等需求下,這種寫法是不好的,我們假設有不同的車子,長寬高固定,但是顏色之類可以自己選:

var car1 =

var car2 =

感覺寫了很多重複的**,這時候用建構函式更符合工程化的標準,可以減少很多**的冗餘:

//寫乙個造車工廠

function

car(color)

var car1 =

newcar

('red');

var car1 =

newcar

('blue'

);

JS學習四(物件)

1 var object1 物件字面量 object1 2 過new object 建立物件 var obj new object 建立乙個空物件,var arr new array 空陣列,var date new date 日期時間物件 var reg new regexp js 建立正則物件 ...

JS基礎語法(五)物件

現實生活中 萬物皆物件,物件是乙個具體的事物,乙個具體的事物就會有行為和特徵 例如 一部車 乙個手機 車是一類事物,門口停的那輛車才是物件。那麼車的特徵有 紅色 四個輪子 行為有 駕駛 剎車 因為物件可以抽象化一類的事物,方便使用,簡化 function printperson name,age,s...

Java基礎系列(十) 物件構造

預設域初始化 如果在構造器中沒有顯式地給域賦予初值,如下這樣 private string name private double salary 預設域初始化 public user 那麼就會自動地賦為預設值 數值為0,布林值為false,物件為null,但是我們一般不建議這麼做,這樣會大大的增加了...