一,每當(dāng)你在全局作用域中使用“this”關(guān)鍵字時(沒在函數(shù)內(nèi)部),它通常指向全局對象(global object)。
JavaScript對象繼承一瞥
function People(age) {
this.age = age;
this.getAge = function (){return this.age};
}
var p1 = new People(20);//People的實(shí)例1
var p2 = new People(40);//People的實(shí)例2
js采用了犧牲時間,獲取空間的方法,js引入了原型理念,將方法放入原型中:
function People(age) {
this.age = age
}
People.prototype.getAge = function () {
return this.age
};
二,CSS 3 如何實(shí)現(xiàn)旋轉(zhuǎn)圖片:
transform: rotate;
setTimeout 和 setInterval 的區(qū)別:
setTimeout 指定在某時間段后調(diào)用一次,setInterval 調(diào)用多次;
用 setTimeout 如何調(diào)用多次:
在回調(diào)函數(shù)里再次調(diào)用 setTimeout;
JavaScript 怎么處理異常:
throw 和 catch
JSON 和 XML 的優(yōu)缺點(diǎn):
JSON 和 JavaScript 的 Object 關(guān)聯(lián)更大,沒有特殊需求就用 JSON。XML 應(yīng)該是有特殊需求的時候再用的吧?
JSON的編碼更為清晰且冗余更少些,而XML比較適合于標(biāo)記文檔。JSON網(wǎng)站提供了對JSON語法的嚴(yán)格描述,只是描述較簡短。JSON更適于進(jìn)行數(shù)據(jù)交換處理。
編碼可讀性之間的區(qū)別
XML有明顯的優(yōu)勢,畢竟人類的語言更貼近這樣的說明結(jié)構(gòu)。JSON讀起來更像一個數(shù)據(jù)塊,讀起來就比較費(fèi)解了。不過,我們讀起來費(fèi)解的語言,恰恰是適合機(jī)器閱讀。
三、XML的優(yōu)缺點(diǎn)
優(yōu)點(diǎn):
1.格式統(tǒng)一,符合標(biāo)準(zhǔn)
2.容易與其他系統(tǒng)進(jìn)行遠(yuǎn)程交互,數(shù)據(jù)共享比較方便。
3.調(diào)用將 XML 用作傳輸?shù)默F(xiàn)有服務(wù)。
4.使用 XSLT 可以動態(tài)轉(zhuǎn)換 XML。這是企業(yè)服務(wù)總線 (ESB) 方案中的理想功能。
缺點(diǎn):
1. XML文件格式文件龐大,格式復(fù)雜,傳輸占用帶寬
2. 服務(wù)器端和客戶端都需要花費(fèi)大量代碼來解析XML,不論服務(wù)器端和客戶端代碼變的異常復(fù)雜和不容易維護(hù)
3. 客戶端不同瀏覽器之間解析XML的方式不一致,需要重復(fù)編寫很多代碼
4. 服務(wù)器端和客戶端解析XML花費(fèi)資源和時間
免費(fèi)學(xué)習(xí)課堂
- 免費(fèi)推廣知識
- 競價推廣知識
- 新媒體營銷知識
- 網(wǎng)站運(yùn)營知識
- 網(wǎng)站設(shè)計知識
- 網(wǎng)站建設(shè)知識
- Web前端知識
- 軟文營銷知識
- 網(wǎng)站策劃知識
- 整合營銷
推薦文章
web前端你需要掌握的一些個知識(一)
來源:北京匯仁智杰科技有限公司 時間:2016-11-08 點(diǎn)擊: 次
推薦文章
- 織夢dedecms漏洞修復(fù)大全含任意文件2016-09-05
- 整頓微信公眾號過度營銷 對嚴(yán)重違2016-01-26
- SEO優(yōu)化過程要避免什么?2016-01-26
- 網(wǎng)站空間被掛馬的原因原因及解決2016-01-26
- 2016企業(yè)該如何運(yùn)用互聯(lián)網(wǎng)進(jìn)行營銷2016-01-26
- WEB前端項(xiàng)目開發(fā)中需注意的細(xì)節(jié)2016-01-26
- 低價網(wǎng)站建設(shè)的危害有哪些?2016-01-15
- 如何詳細(xì)的分析你網(wǎng)站的競爭對手2015-06-10
- 網(wǎng)站設(shè)計中四個常犯的錯誤2015-01-22
- 如何搭配網(wǎng)站設(shè)計中的色彩?2015-01-22