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

javascript bind綁定函數(shù)代碼

具體結(jié)論可參見《Javascript下動態(tài)this與動態(tài)綁定實例代碼》。本文專注設計一個無侵入的綁定函數(shù)。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
基于不擴展原生對象的原則,弄了這個bind函數(shù)(dom為作用域),用法與Prototype框架的bind差不多。
復制代碼 代碼如下:
dom.bind = function(fn,context){
//第二個參數(shù)如果你喜歡的話,也可以改為thisObject,scope,
//總之,是一個新的作用域?qū)ο?
if (arguments.length < 2 && context===undefined) return fn;
var method = fn,
slice = Array.prototype.slice,
args = slice.call(arguments, 2) ;
return function(){//這里傳入原fn的參數(shù)
var array = slice.call(arguments, 0);
method.apply(context,args.concat(array))
}

用法:第一個參數(shù)為需要綁定作用域的函數(shù),第二個為window或各種對象,其他參數(shù)隨意。

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

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

JavaScript技術(shù)javascript bind綁定函數(shù)代碼,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 国产中文字幕一区 | 视频国产免费 | 影音先锋在线亚洲精品推荐 | 国产91久久精品一区二区 | 激情网站在线 | 亚洲国产精品综合久久一线 | 国产成人精品午夜免费 | 久本草在线中文字幕亚洲欧美 | 激情网站网址 | 九色精品视频在线观看 | 国产一区二区三区高清视频 | 在线观看免费黄色小视频 | 成人免费草草视频 | 国产成人精品影视 | 欧美99视频 | 精品少妇一区二区三区视频 | 巨大巨粗巨长 黑人长吊视频 | 91午夜在线观看 | 久久综合爱 | www伊人 | 亚洲综合激情 | 欧美在线视频在线观看 | 国产三级精品美女三级 | 色老板在线免费 | 在线观看免费福利 | 国产a级精品特黄毛片 | 真实国产乱子伦精品免费 | 国产一区二区不卡视频 | 91福利在线观看视频 | 久久久国产精品福利免费 | 尹人久久大香找蕉综合影院 | 午夜宅宅宅影院在线观看 | 免费看黄色录像片 | 国内在线亚洲精品第一线 | 亚洲图片在线视频 | 国产老妇xxxxxbb亚洲老妇 | 精品国产一区二区三区国产馆 | 五月综合视频 | 日韩亚洲欧美综合一区二区三区 | 色网站在线视频 | 国产精品久久久福利 |