第9個PPT的代碼是用DOM腳本編程,而不是用兼容性更好的表單 name 去取表單中 " /> 欧美激情aⅴ一区二区三区,亚洲成人久久影院,中文字幕av亚洲精品一部二部

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

前淘寶前端開發(fā)工程師阿當(dāng)?shù)腜PT中有JS技術(shù)理念問題

第7個PPT的代碼是用 JS 去設(shè)置 CSS,這與“不同瀏覽器解析DOM不同”沒有任何關(guān)系,是CSS的兼容性!而且用JS去直接設(shè)樣式是技術(shù)理念上的一個錯誤!

第9個PPT的代碼是用DOM腳本編程,而不是用兼容性更好的表單 name 去取表單中的對象。好像沒有 DOM 腳本編程就無法活了,不要什么都 XXX.getElementByXXX 方法。

第10個PPT的代碼是用:

if(document.all){}else{}
而代碼明明是addEventListener()方法,那為什么不這么寫:

if(XXX.addEventListener){}else{}

理由請見army的譯文《特性檢測并非瀏覽器檢測》。

呃,document.all(IE) 和 document.layer(NN) 一樣是挺古的寫法,我只在項(xiàng)目遺留的代碼中見過一些蹤跡,像阿當(dāng)這樣大量的使用真是頭回見。

第19個PPT的代碼是用匿名函數(shù)形成的JS閉包來產(chǎn)生臨時(shí)的命名空間,這種方式本人通過與同行的溝通,發(fā)現(xiàn)只能在庫的核心文件中用一次(見jQuery源碼)。像他這樣在頁面中用了超過一次以上就可能是誤用了。從他的代碼中看,a 已經(jīng)有了A與B的區(qū)別,就不會沖突了。

第25個PPT的代碼中 set 方法 、read 方法取名得不成對,set 與 get 成對,read 與 write 成對。

ppt打包下載

JavaScript技術(shù)前淘寶前端開發(fā)工程師阿當(dāng)?shù)腜PT中有JS技術(shù)理念問題,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 丽水市| 阳山县| 元朗区| 淮安市| 宜川县| 宝应县| 元朗区| 礼泉县| 湘乡市| 鄂托克旗| 西峡县| 龙川县| 旌德县| 敦化市| 云龙县| 东乌珠穆沁旗| 开化县| 绿春县| 祁连县| 瓮安县| 清徐县| 浑源县| 中西区| 宣武区| 牡丹江市| 巨鹿县| 交城县| 龙陵县| 临邑县| 香港 | 将乐县| 伊川县| 闵行区| 巫山县| 江西省| 安远县| 庆城县| 长沙市| 新蔡县| 雷山县| 阿合奇县|