JavaScript讀書筆記二

2021-08-31 06:19:47 字數 957 閱讀 6675

object例項的兩種方式

var person = new object();

person.name = "miles";

person.age = 24;

var person =
第二種方法中,屬性麼也可以是字串,效果一樣

var person = {}; //與 new object() 相同

person.name = "miles";

person.age = 24;

訪問物件時可以使用以下兩種方法

alert(person.name);

alert(person["name"]);

//方括號的優點是可以通過變了來訪問屬性

var propertyname = "name";

alert(person[propertyname]);

建立陣列的基本方式有兩種。第一種是使用array建構函式

var colors = new array();

var types = new array(20); //因為傳遞的是數值,則會建立乙個包含給定數值20個項的陣列,每一項的初始值都是undefined,

也可以向array建構函式傳遞陣列中應該包含的項

var colors = new array("red," "green", "blue");
在使用array建構函式時,也可以省略new操作符

第二種基本方式是使用陣列字面量表示法

var colors = ["red", "green", "blue"];

colors.length = 2; //將其length屬性設定為2會移除最後一項,如果將其length屬性設定為大於陣列項數的值,則新增的每一項都會去的undefined值

var name= ; //建立乙個空陣列

與個人部落格同時更新

JavaScript讀書筆記四

建立物件最簡單方式就是建立乙個object例項,然後新增屬性和方法 var person new object person.name miles person.age 24 person.job software engineer person.sayname function person.sa...

《JavaScript高階程式設計》讀書筆記

1 函式名帶括號和不帶括號的區別 函式名本身就是變數,要訪問函式的指標而不執行函式的話,必須去掉函式名後面的圓括號。2 protptype屬性 prototype是儲存引用型別所有例項方法的真正所在。諸如tostring 和valueof 等方法都是儲存在prototype下,只不過是通過各自物件的...

《精通JavaScript》讀書筆記(四)

1.元素的尺寸 找出 元素的的高度和寬度可以很容易,也可以很困難,取決於它所處的不同場合,在大多數情況下,我們只需要利用前面自己封裝的getstyle函式即可,如下所示 var getheight function elem var getwidth function elem 但是這樣做會遇到2個...