js學習之this關鍵字

2021-09-30 19:59:42 字數 487 閱讀 2618

js學習之this關鍵字

關於this關鍵字,在最初接觸時,是非常的迷,在學習了this指向後,就收穫頗多。

首先你需要記住一下的四點,這四句話就是關於this指向問題的關鍵。

通過以下的幾個例項,來明白這幾個用法。

在這個例子中,呼叫函式時,此時的this在預編譯的過程中指向的就是window物件,在這裡test()是有關於預編譯的整個過程

先是生成ao物件,所以依此列印出的值就是0  5  0

在這是的函式就是建構函式,new關鍵字指的就是新建乙個物件。所以在此時新建的物件中,就不含有a這個屬性。所以列印出的值就是 0 undefined  0

JS學習之this關鍵字

his關鍵字跟在哪定義沒關係,只跟在哪執行有關係這是在window下執行,這裡彈出的this就是window var obj obj.fn1 這是在obj下執行,即彈出的是object 函式在定義的時候 this指的是誰 是不知道的 變數屬於哪個作用域,由他在哪兒 作用域 定義有關係 自執行的函式只...

SQL學習之關鍵字

as 將as前的關係起乙個別名,在此語句中,可以用別名來代指這個表 select a.from atable as a btable as bis null 在where中使用is null表示這個值是空值 select from table where age is null is not nul...

學習this關鍵字

在學習msdn的過程中加入一點自己的理解 先學習類例項使用this 以下是 this 的常用用途 printing method public void printemployee nalias name alias passing the object to the calctax method ...