<script> abc = function(){ this.a; this.b; } abc.prototype = { getData:function(){ var c = function(num){ alert(num); this.b = num; } c('12345'); }, clearData:function(){ this.getData " /> 久久久久免费精品国产,免费簧网站永久在线播放国产,在线观看免费黄视频

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

js 對(duì)象外部訪問或者調(diào)用問題

以下是我的代碼:

<script>
abc = function(){
this.a;
this.b;
}
abc.prototype = {
getData:function(){
var c = function(num){
alert(num);
this.b = num;
}
c('12345');
},
clearData:function(){
this.getData();
alert(this.b);
}
}
var d = new abc();
d.clearData();
</script>
這部分中:
var c = function(num){
alert(num);
this.b = num;
}
c('12345');
我想把得到的num傳給開始定義好的this.b; 但這樣是不行的,不知怎么寫一下可以? 現(xiàn)在的格式不能改,能改的只有 c = function(){ 這里邊的東西}

可以這樣理解:引用:
function functionName(arg){……};

functionName(argvalue);以這種形式使用函數(shù),是大家最熟悉的。

“()”(括號(hào))可以把包裹在其中的語(yǔ)句變成一個(gè)“名詞”。引用:
(function(形參){函數(shù)體})把一個(gè)匿名函數(shù)包裹在括號(hào)里,使它對(duì)于代碼的其他部分來說,就相當(dāng)于是一個(gè)“名詞”。

于是,引用:
(function(形參){函數(shù)體})(實(shí)參)就和上面最普通的引用:
函數(shù)名(實(shí)參)的用法一樣容易理解了,是定義了一個(gè)匿名函數(shù)并且立即調(diào)用的意思。引用:
c = (function(which){return function(num){alert(num);which.b = num}})(this)定義了一個(gè)匿名函數(shù)并且立即調(diào)用,這個(gè)函數(shù)返回一個(gè)匿名函數(shù),返回的函數(shù)被賦名為c。
這里把 this對(duì)象 作為實(shí)參傳遞給 形參which,就把 abc實(shí)例對(duì)象 的引用提供給內(nèi)部的匿名函數(shù)了。
于是c就成為一個(gè)能夠訪問 abc實(shí)例對(duì)象 的函數(shù)了。
技術(shù)文,偶喜歡
也可以這樣寫

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
用bind方法

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

JavaScript技術(shù)js 對(duì)象外部訪問或者調(diào)用問題,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久99精品久久久久久青青91 | 天堂在线观看 | 国产精品2020 | 国产91免费在线 | 国产欧美激情一区二区三区 | nxgx欧美 | 国产视频 一区二区 | 欧美激情视频二区 | 亚洲一区二区三区中文字幕 | 久久精品视频91 | 一区二区中文字幕在线观看 | 精品久久久久久久一区二区手机版 | 日本一区二区三区免费看 | 亚洲一区精品伊人久久伊人 | 黄大片a级免色 | 真实国产乱子伦精品一区二区三区 | 国产麻豆91欧美一区二区 | 91黄色在线 | 欧美激情视频二区 | 久久精品国产99久久无毒不卡 | 野外一男一女一级毛片 | 自拍 欧美 日韩 | 亚洲欧洲无码一区二区三区 | 国产激情在线观看 | 思99re久久这里只有精品首页 | 精品日本久久久久久久久久 | 欧美成人综合在线 | 亚洲国产成人成上人色 | 中文字幕国产剧情 | 国产综合91天堂亚洲国产 | 欧美一级亚洲一级 | 精品视频一区二区三区四区 | 精品色哟哟视频在线观看 | 91在线视频网址 | 色婷婷天天综合在线 | 影音先锋自拍 | 91亚洲精品色午夜麻豆 | 美女视频永久黄网站免费观看韩国 | 色哟哟在线网站 | 亚洲精品tv久久久久久久久久 | 色网站免费观看 |