成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JS中call()方法

Kosmos / 3148人閱讀

摘要:變量的寫法改變的指向的作用就是把的方法放到上使用,后面這些作為的參數(shù)傳入

// arguments變量的寫法

function sortNumbers(){
    return Array.prototype.slice.call(argarguments).sort();
    //call 改變this的指向
}

// obj1.(method).call(obj2,arg1,arg2)
// call的作用就是把obj1的方法放到obj2上使用,后面arg1...這些作為obj1的參數(shù)傳入

function add(x,y){
    console.log(x+y);
}
function minus(x,y){
    console.log(x-y)
}
add.call(minus,10,6);//16

function myFun1(){
    this.name = "xiaolei";
    this.myTxt = function(txt){
        console.log("I am",txt);
    }
}
function myFun2(){
    myFun1.call(this);
}
var myFun3 = new myFun2();
myFun3.myTxt("handan");//I am handan
console.log(myFun3.name);//xiaolei

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/102280.html

相關(guān)文章

  • 案例學(xué)習(xí)總結(jié):原生JS實(shí)現(xiàn)表格排序

    摘要:最近在學(xué)習(xí)的表格排序,沒想到看不起眼的表格排序?qū)嶋H上卻暗含了眾多知識(shí)點(diǎn)。二實(shí)現(xiàn)表格排序使用獲取數(shù)據(jù)之所以使用動(dòng)態(tài)獲取數(shù)據(jù),是為了使用文檔碎片綁定數(shù)據(jù)。 最近在學(xué)習(xí)js的表格排序,沒想到看不起眼的表格排序?qū)嶋H上卻暗含了眾多JS知識(shí)點(diǎn)。在這里記錄一下此次學(xué)習(xí)過程。希望對(duì)大家也有所幫助。 完整的表格排序涉及了下列這些知識(shí)點(diǎn): call方法使用 sort方法深入 數(shù)據(jù)綁定 DOM映射 下面...

    ShevaKuilin 評(píng)論0 收藏0
  • 案例學(xué)習(xí)總結(jié):原生JS實(shí)現(xiàn)表格排序

    摘要:最近在學(xué)習(xí)的表格排序,沒想到看不起眼的表格排序?qū)嶋H上卻暗含了眾多知識(shí)點(diǎn)。二實(shí)現(xiàn)表格排序使用獲取數(shù)據(jù)之所以使用動(dòng)態(tài)獲取數(shù)據(jù),是為了使用文檔碎片綁定數(shù)據(jù)。 最近在學(xué)習(xí)js的表格排序,沒想到看不起眼的表格排序?qū)嶋H上卻暗含了眾多JS知識(shí)點(diǎn)。在這里記錄一下此次學(xué)習(xí)過程。希望對(duì)大家也有所幫助。 完整的表格排序涉及了下列這些知識(shí)點(diǎn): call方法使用 sort方法深入 數(shù)據(jù)綁定 DOM映射 下面...

    lauren_liuling 評(píng)論0 收藏0
  • js call apply ,試在vue的使用

    摘要:先引用一句基本都會(huì)引用的句子,但本次并不是介紹兩個(gè)方法的區(qū)別,而是嘗試在中進(jìn)行使用。二應(yīng)用在中在實(shí)例中的中定義了一個(gè)變量,在中打印出來同時(shí)調(diào)用中的方法。測試在中直接使用實(shí)踐證明也是可以打印出來的。 注意:該方法的語法和作用與 apply() 方法類似,只有一個(gè)區(qū)別,就是 call() 方法接受的是一個(gè)參數(shù)列表,而 apply() 方法接受的是一個(gè)包含多個(gè)參數(shù)的數(shù)組。 先引用一句基本都會(huì)...

    why_rookie 評(píng)論0 收藏0
  • 【YDKJS讀書筆記】關(guān)于Js的this Part1

    摘要:貼一句書中的原文就是說在代碼中很簡單,沒有任何修飾的調(diào)用,就可以理解為全局的作用域?qū)ο?。這種鏈?zhǔn)劫x值,指向問題在中叫做。在這種傳一個(gè)參數(shù)作為對(duì)象的功能方面,與是等價(jià)的??戳艘陨衔恼聦?duì)于解決面試題應(yīng)該會(huì)有不小的幫助。 書讀到this & object prototype這一卷。 章節(jié)到了this All Makes Sense Now! 書里面開篇就提到,this并不復(fù)雜,只不過被很多程...

    siberiawolf 評(píng)論0 收藏0
  • jscall、apply、bind那些事

    摘要:應(yīng)用場景求數(shù)組中的最大值和最小值并不是最佳選擇是中的靜態(tài)方法,因此必然是沒有使用上下文的必要的。因此綁定只需要用或者占位就可以了。 前言 面試,幾乎每次都會(huì)問到一個(gè)js中關(guān)于call、apply、bind的問題,比如… 怎么利用call、apply來求一個(gè)數(shù)組中最大或者最小值 如何利用call、apply來做繼承 apply、call、bind的區(qū)別和主要應(yīng)用場景 作用 首先問個(gè)問...

    shiyang6017 評(píng)論0 收藏0
  • JScall()和apply()方法總結(jié)

    摘要:在中每個(gè)函數(shù)都包含兩個(gè)非繼承而來的方法和和的作用都是在特定的作用域中將函數(shù)綁定到另外一個(gè)對(duì)象上去運(yùn)行,即可以用來重新定義函數(shù)的執(zhí)行環(huán)境,兩者僅在定義參數(shù)方式上有所區(qū)別它們接收參數(shù)方面不同和的第一個(gè)參數(shù)都是需要調(diào)用的函數(shù)對(duì)象,在函數(shù)體內(nèi)這個(gè)參 在js中每個(gè)函數(shù)都包含兩個(gè)非繼承而來的方法:call()和apply() call和apply的作用都是在特定的作用域中將函數(shù)綁定到另外一個(gè)對(duì)象上...

    Alan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<