国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

實現友好的Javascript代碼

2024-05-06 15:45:07
字體:
來源:轉載
供稿:網友

今天的Web應用程序是由大量的javascript代碼驅動的,每當用戶在界面上操作時,都會執行數千行JS代碼,接下來是錯新技術頻道小編和大家分享的實現友好的Javascript代碼,一起來了解一下吧!

例如:

一個javascript?menu。?
方法一、采用常規的編程方法:??


二、采用對Search?Engine較友好的編程方法?
?

?
??

?



從方法一和方法二來比較,方法一把一些HTML封裝到了neverDHTMLmenu()里,但這樣做并沒有實際的好處,雖然我們依然可以把CSS給到這個類里。
方法二中可以看到有很多好處,比如,可以將view與program分離,可以實現客戶端的MVC。換個角度說,可以提高開發效率。

可能有些朋友會問,除了menu,還有哪些程序可以按上述的方法分離呢?
上面也提到了,一般與頁面交互較多的,會產生大量的HTML的,會影響Search?Engine的robot的,都可以采用這種方法,當然了,這些只是討論對Search?Engine的友好度,所以,任何代碼都必須由實際情況而定。

也或者有朋友問,這樣為何會提高開發效率?
比如,美工做好模板后,(假設此美工會一些相關的HTML編寫)那么按照xhtml標準,(如上例如示)
假設我要把原本的home改成Default?page,那么美工得和程序員溝通,說要改這個menu的字,溝通時間在開發中也會多了。因此,在開發進度上,這個時間要算進去的。假設要改模板了,那么還得溝通。再或者假如原來用js生成的HTML是table做成的menu,要改版了,那么這個程序還得改寫。不利于維護...

?
上文是實現友好的Javascript代碼的介紹,相信大家都有了一定的了解,想要了解更多的技術信息,請繼續關注錯新技術頻道吧!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 和政县| 炎陵县| 新野县| 肇东市| 大庆市| 莎车县| 年辖:市辖区| 安义县| 明星| 仁化县| 恭城| 重庆市| 湘乡市| 和平区| 通渭县| 井冈山市| 梁山县| 平舆县| 班戈县| 青州市| 台安县| 柳河县| 衡东县| 文昌市| 绥棱县| 大同县| 杭州市| 岱山县| 闽清县| 将乐县| 两当县| 合川市| 武强县| 宿松县| 渭南市| 明光市| 凌云县| 永平县| 昌平区| 石屏县| 增城市|