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

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

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

    BaSaRa 目前關心的是UI技術

    關于javascript中的this...

    看了zkybeyond的BLOG里的一篇留言,有這么一段代碼:

    var myObj=new Object();
    myObj.message="hello world";
    myObj.fun=function(){
    alert (this.message);

    }

    window.onload=myObj.fun;

    頁面打開時顯示什么?hello world?

    不對,是undefined!!
    ?
    暈不暈?反正當我真正開始在js中運用OO概念進行編程的時候發現,this所指代的對象竟然和直覺不一致。后來查資料知道,在html事件響應函數中的this都會被替換成觸發事件的那個Element!!(這種說法不太嚴謹,不過意思可以理解,,嘻嘻)所以window.onload的時候調用的fun已經不是myObj的fun了。?

    ?改一下代碼:
    <script language="JavaScript">
    <!--
    var myObj= {};
    myObj.message="hello world";
    myObj.fun=function(){
    ?alert (this.fun);
    }
    window.fun = "test";
    window.onload=myObj.fun;
    //-->
    </script>

    。。。有點暈吧

    posted on 2006-05-30 16:37 BaSaRa 閱讀(395) 評論(0)  編輯  收藏 所屬分類: Javascript

    My Links

    Blog Stats

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无忧传媒视频免费观看入口| 亚洲a级片在线观看| 牛牛在线精品免费视频观看| 日韩欧美一区二区三区免费观看| 日韩精品亚洲人成在线观看| 久久国产精品成人免费| 亚洲欧洲∨国产一区二区三区| 一级做受视频免费是看美女| 亚洲高清国产拍精品青青草原 | 日韩一级视频免费观看| 亚洲色丰满少妇高潮18p| 免费看a级黄色片| 亚洲爆乳AAA无码专区| 免费看国产曰批40分钟| 人人爽人人爽人人片A免费| 亚洲情侣偷拍精品| 三年片在线观看免费| 亚洲AV日韩AV永久无码久久| 猫咪免费人成网站在线观看| 亚洲av无码一区二区三区天堂古代| 99在线视频免费观看视频 | 亚洲日韩中文字幕无码一区| 在线精品免费视频| 男人j进女人p免费视频| 国产AⅤ无码专区亚洲AV| 亚洲成a人片在线观看老师| 巨胸狂喷奶水视频www网站免费| 亚洲精品无码专区久久久| 免费人妻无码不卡中文字幕系| 亚洲日本在线观看网址| 日本黄页网站免费| 精品无码一级毛片免费视频观看 | 亚洲国产成人手机在线电影bd | 国产乱子伦精品免费女| 国产精品永久免费| 亚洲高清视频在线播放| 国产成人在线观看免费网站 | 一二三四影视在线看片免费| 激情无码亚洲一区二区三区| 亚洲国产另类久久久精品| 99视频在线精品免费观看6|