javascript教程系列38 神奇的this

2021-08-20 04:10:47 字數 610 閱讀 1473

this 是在函式中的

this 的指向 是在函式呼叫的時候決定的

this的指向. 誰呼叫這個函式,函式中的this就指向誰

function fn ()

// fn(); //this --> window

var obj = {};

obj.f = fn;

obj.f(); //this -->obj

var instance = new fn();
new 做的四件事情:

1. 在記憶體中建立了乙個新的空物件

2. new 呼叫了這個函式

3. new 讓函式中的this指向剛才建立出來的新物件

4. 返回這個新的物件

window.fn();

window.alert()

window.fn = function()

console.log(window);

var a = 1;

console.log(window.fn);

var a = 1;

window.a = 1;

python系列教程3

python唯一的缺點就是,在目前現有的實現方式下,與c和c 這類編譯語言相比,python的執行速度還不夠快。教程後面將對實現方式的概念進行詳細闡述。簡而言之,目前python的標準實現方式是將源 的語句編譯 或者說是轉換 為位元組碼的形式,之後再將位元組碼解發布來。由於位元組碼是一種與平台無關的...

python系列教程3

宣告 在人工智慧技術教學期間,不少學生向我提一些python相關的問題,所以為了讓同學們掌握更多擴充套件知識更好的理解人工智慧技術,我讓助理負責分享這套python系列教程,希望能幫到大家!由於這套python教程不是要由所寫,所以不如我的人工智慧技術教學風趣幽默,學起來比較枯燥 但它的知識點還是講...

javascript教程系列31 DOM概述

核心 ecmascript 歐洲計算機製造商協會 描述了js的語法和基本物件。文件物件模型 dom 處理網頁內容的方法和介面 瀏覽器物件模型 bom 與瀏覽器互動的方法和介面 dom 為文件提供了結構化表示,並定義了如何通過指令碼來訪問文件結構。目的其實就是為了能讓js操作html元素而制定的乙個規...