this常用的用法

2022-06-18 12:24:09 字數 1255 閱讀 4616

1.函式作為物件的方法時,this指的是該物件;

var obj =

}obj.getname();

2.區域性函式裡的this指的是window物件

var age=30;

var obj =

aa();

console.log(

this.age) ------->//25}

}obj.getage();

3.建構函式動態this

function car(name,price)

car.prototype.start = function

()car.prototype.end = function

()car.prototype.getprice = function

()var obj1 = new car("寶馬",1000000) -------->建立乙個新的物件

var obj2 = newcar("奧迪",400000) -------->再建立乙個物件分配另乙個例項

obj1.getprice(); -------->//

它呼叫時候是1000000

obj2.getprice(); -------->//

它呼叫時候是4000004.this的鏈式呼叫

function car(name,price)

car.prototype.start = function

()car.prototype.end = function

()car.prototype.getprice = function

()var obj1 = new car("寶馬",1000000) -------->建立乙個新的物件

var obj2 = newcar("奧迪",400000) -------->再建立乙個物件分配另乙個例項

obj1.getprice(); -------->//

它呼叫時候是1000000

obj2.getprice(); -------->//

它呼叫時候是400000

obj1.getprice().start().end(); -------->//它呼叫了三個方法,是通過retur this來實現!!!如果函式直接呼叫如 aa();預設this為window物件;

mathf常用的用法

sqrt計算並返回f的平方根 abs計算並返回制定引數的絕對值 min返回倆個或更多值中最小的值 max返回倆個或更多值中最大的值 ceil 返回指定數字或表示式的上限值,數字的上限值是大於等於該數字的最接近的整數 floor返回引數中指定數字或表示式的下限值,下限值是小於等於 指定數字或表示式的最...

常用API String用法

1.string字串的內容是個常量,內容永不可變 正是因為字串不可改變,所以字串是可以共享使用的 字串效果上相當於是 char 字元陣列,但是底層原理是 byte 位元組陣列。2.字串常量池 程式當中直接寫上的雙引號字串,就在字串常量池中,如str1。3.public static void mai...

常用html用法

批註 跑馬燈 普通捲動 滑動 預設捲動 來回捲動 向下捲動 向上捲動 向右捲動 向左捲動 捲動次數 設定寬度 設定高度 設定背景顏色 設定捲動距離 設定捲動時間 字型效果 標題字 最大 標題字 最小 粗體字 粗體字 強調 斜體字 斜體字 強調 斜體字 表示定義 底線 底線 表示插入文字 橫線 刪除線...