• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            逛奔的蝸牛

            我不聰明,但我會很努力

               ::  :: 新隨筆 ::  ::  :: 管理 ::
            有的時候,因為需要使用this,但是又被其他上下文給占用了,這時需要使用其他變量來代替this,如self(不成文的規矩而已).
            function Person(name, age) {
                this.name = name;
                this.age = age;
                self = this; // 這里在Safari, Firefox里能正常運行,但是在IE中會報錯,提示this未初始化
               
                this.foo = function() {
                    var self = this; // 這里在Safari, Firefox, IE里都能正常運行.
                    setTimeout(function() {
                        alert(self.name); // 這里如果使用this.name會報錯
                    }, 1000);
                }
            }

            服務器端返回JSON格式的字符串(無論是Servlet,JSP,還是PHP等)
            "{name: \"your name\", age: 23}"

            如果在瀏覽器端使用普通文本方式獲得此字符串,然后使用eval轉換成JSON對象,沒問題:
            var jstr = "{name: \"your name\", age: 23}";
            var obj = eval("(" +  jstr + ")"); // 正常得到JSON對象,這里加上( 和 )是為了防止在一些瀏覽器里出錯.

            但如使用jQuery的$.getJSON()想取得上面的字符串的JSON對象,不會報錯,但是也得不到JSON對象,必須把上面的屬性名也用引號引起來才能正常的得到JSON對象,如下格式:
            "{\"name\": \"your name\", \"age\": 23}"

            還有一個小問題,如your name這個字符串中有雙引號,在轉換成JSON對象時會出錯,所以事先最好把your name中的雙引號轉換成單引號,以防出錯。

            posted on 2010-09-06 03:40 逛奔的蝸牛 閱讀(522) 評論(0)  編輯 收藏 引用 所屬分類: 其他編程
            亚洲人成电影网站久久| 99久久成人18免费网站| 亚洲va久久久噜噜噜久久天堂| 99久久超碰中文字幕伊人| 久久久久久国产精品无码超碰| 久久九九精品99国产精品| 狠狠色婷婷久久一区二区三区| 久久久久久久99精品免费观看| 91精品国产综合久久久久久| 麻豆亚洲AV永久无码精品久久| 伊人久久精品线影院| 久久亚洲电影| 久久人妻少妇嫩草AV蜜桃| 亚洲精品乱码久久久久久| 精品久久久久久中文字幕人妻最新| 97久久综合精品久久久综合| 中文字幕亚洲综合久久| 狠狠色丁香婷婷久久综合| 久久久久成人精品无码| 国产激情久久久久影院小草| 国内精品久久久久久久久电影网| 99久久精品免费看国产一区二区三区| 久久精品国产免费一区| 久久午夜无码鲁丝片秋霞| 狠狠色综合久久久久尤物| 久久久久中文字幕| 91精品国产综合久久婷婷| 91精品国产色综合久久| 久久久无码精品亚洲日韩蜜臀浪潮| 一极黄色视频久久网站| 日本加勒比久久精品| 国产精品美女久久久久网| 日韩久久久久久中文人妻| 欧美久久天天综合香蕉伊| 国产精品毛片久久久久久久| 97精品依人久久久大香线蕉97| 久久精品国产99久久丝袜| 国产精品久久久久乳精品爆| 一本大道久久东京热无码AV | 亚洲欧美伊人久久综合一区二区 | 久久久久久噜噜精品免费直播|