第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎樣寫出優(yōu)美的js代碼?

怎樣寫出優(yōu)美的js代碼?

三國紛爭 2019-04-19 16:29:37
寫了一段時間的代碼,我覺得我的代碼寫得太爛了,從網上找資料也沒有很好的解決方法?,F在在寫一個網站,但是有大量的dom操作目前我的代碼就是:$(document).on("click",".xxx",function(){}$(document).on("click",".xxx",function(){}$(document).on("click",".xxx",function(){}$(document).on("click",".xxx",function(){}但我看見很多網站都是直接使用(function(){})());如果我操作dom該怎么寫?怎樣的代碼才是優(yōu)美的代碼?目前暫時先用jq,以后打算使用原生js
查看完整描述

2 回答

?
MMTTMM

TA貢獻1869條經驗 獲得超4個贊

不經過勤學苦練就想要有一身飄逸的武功?凡事都有個過程:(function(){})()),這個叫IIFE,是用來提供一個安全的變量空間的,防止和全局變量沖突。
給你舉個例子,只有對js的類型轉換比較熟悉了,你才不會這樣寫:
if(a.configs==undefined){
a.configs={};
}
而可以這樣:
(a.configs||a.configs={})
我個人覺得,代碼優(yōu)雅好看卻不能當飯吃,只要你的邏輯縝密,思維清晰,善用封裝。就算是寫了很多ifelse也沒問題,寫一些看似奇妙的代碼還有可能導致可讀性很差不是嗎?
                            
查看完整回答
1 反對 回復 2019-04-19
  • 2 回答
  • 0 關注
  • 535 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號