當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS高级---函数中的this的指向,函数的不同调用方式
生活随笔
收集整理的這篇文章主要介紹了
JS高级---函数中的this的指向,函数的不同调用方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
函數中的this的指向
?
- 普通函數中的this是誰?-----window
- 對象.方法中的this是誰?----當前的實例對象
- 定時器方法中的this是誰?----window
- 構造函數中的this是誰?-----實例對象
- 原型對象方法中的this是誰?---實例對象
?
//嚴格模式:"use strict";//嚴格模式function f1() {console.log(this);//window }f1()?
?
函數的不同調用方式
?
//普通函數function f1() {console.log("文能提筆控蘿莉");}f1();//構造函數---通過new 來調用,創建對象function F1() {console.log("我是構造函數,我驕傲");}var f=new F1();//對象的方法function Person() {this.play=function () {console.log("玩代碼");};}var per=new Person();per.play();?
?
總結
以上是生活随笔為你收集整理的JS高级---函数中的this的指向,函数的不同调用方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P3369 【模板】普通平衡树
- 下一篇: 不是所有国产软件都像360一样流氓!这些