引號的內容會被當成字符串

        for(var i=0;i<imgArr.length;i++){
            imgArr[i].onclick = function () {
                var b= this.src;
                console.log(b);
                body.style.backgroundImage="url("+this.src+")";
            }

        }


爲什麼要兩個+號呢..

因爲雙引號裏面的東西會被當成字符串而this.src顯然要當成變量執行.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章