<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA & XML & JAVASCRIPT & AJAX & CSS

    Web 2.0 技術儲備............

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      77 隨筆 :: 17 文章 :: 116 評論 :: 0 Trackbacks
    ?1?var?ClassUSA=function()
    ?2?
    ?3?{
    ?4?
    ?5???this.value='USA';
    ?6?
    ?7???this.getOtherValue=function()
    ?8?
    ?9???{
    10?
    11???}
    12?
    13?}
    14?
    15?var?ClassChina=function()
    16?
    17?{
    18?
    19???this.value='China';
    20?
    21???this.show=function()
    22?
    23???{
    24?
    25?????document.write(this.value);
    26?
    27???}
    28?
    29?}
    30?
    31?var?USA=new?ClassUSA();
    32?
    33?var?China=new?ClassChina();
    34?
    35?<需求一>在document上顯示USA的value.
    36?
    37?方案一:
    38?
    39?USA.show=China.show;
    40?
    41?方案二:
    42?
    43?China.show.apply(USA);
    44?
    45?方案一使USA擁有了方法show,而方案二沒有使USA擁有方法show.
    46?
    47?<需求二>
    48?
    49?使USA的show方法顯示China的value.(有這樣的需要.只是這個例子不是很恰當.這里先不考慮這些.)
    50?
    51?有兩個要點,一是要使USA擁有show方法,二是要顯示的不是USA的value而是China的value.
    52?
    53?方案一:
    54?
    55?給China增加方法:
    56?
    57?ClassChina.show2=function()
    58?
    59?{
    60?
    61???return?function(){return?this.value;};
    62?
    63?}
    64?
    65?使用:
    66?
    67?USA.show=China.show2.apply(China);
    68?
    69?USA.show();
    70?
    71?方案二:
    72?
    73??
    74?
    75?Function.prototype.bind=function(object)
    76?
    77?{
    78?
    79?????var?_method=this;
    80?
    81?????return?function(){return?_method.apply(object);};
    82?
    83?}//簡化的bind的,還應該加入參數傳遞.
    84?
    85?USA.show=China.show.bind(China);
    86?
    87?使用:
    88?
    89?USA.show();
    90?
    91??
    92?
    93?OVER.
    94?
    posted on 2006-08-16 09:40 Web 2.0 技術資源 閱讀(1270) 評論(1)  編輯  收藏 所屬分類: Javascript

    評論

    # re: JAVASCRIPT & 動態綁定 & 閉包prototype 2008-11-28 10:23 clue
    哇,第一次知道有這種方法!

    十分感謝~  回復  更多評論
      

    主站蜘蛛池模板: 亚洲精选在线观看| 亚洲精品无码成人片在线观看 | 一边摸一边爽一边叫床免费视频| 女人被男人躁的女爽免费视频| 国产成人精品日本亚洲专一区| 免费无码又爽又刺激聊天APP| 在线亚洲午夜片AV大片| 日韩一级免费视频| 亚洲AV日韩AV永久无码色欲| 国产精品另类激情久久久免费| 国产成人精品亚洲一区| 亚洲精品NV久久久久久久久久| 国产久爱免费精品视频| 亚洲成AV人片在线观看ww| 免费日本一区二区| 亚洲成aⅴ人片在线影院八| 免费无码AV电影在线观看| 亚洲av乱码中文一区二区三区| 免费A级毛片在线播放不收费| 国产成人1024精品免费| 亚洲av日韩av无码| 福利免费观看午夜体检区| 亚洲综合精品第一页| 可以免费观看一级毛片黄a| CAOPORN国产精品免费视频| 亚洲色av性色在线观无码| 岛国大片免费在线观看| 九一在线完整视频免费观看| 亚洲免费视频网站| 成人午夜18免费看| 美女隐私免费视频看| 一区二区三区免费视频网站| 在线亚洲精品自拍| 最近2019年免费中文字幕高清| 亚洲欧美成人av在线观看| 亚洲综合另类小说色区色噜噜| 毛片无码免费无码播放| 国产综合激情在线亚洲第一页| 亚洲成AV人片在线播放无码| 免费无码又爽又刺激毛片| 久草免费手机视频|