不要拿HTML中的內(nèi)容來寫判斷?透浴!稳强!
<div class="" data-type-selected data-type-isall="true">全部</div>
if ( $('[data-type-selected]').html() == '全部' ) { //有隱患的寫法
}
if ( $('[data-type-selected]').attr('data-type-isall','true')) { //正常的寫法
}
不要用類名寫選擇器3≈佟!退疫!
//唯一變量用id來做選擇
//通用變量使用attribute
//class僅用于樣式
代碼規(guī)范檢查
//Baidu FE Code Style
//Jshint
勤寫注釋
/*
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O
____/`---'\____
.' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||- \
| | \\\ - /// | |
| \_| ''\---/'' | |
\ .-\__ `-` ___/-. /
___`. .' /--.--\ `. . __
."" '< `.___\_<|>_/___.' >'"".
| | : `- \`.;`\ _ /`;.`/ - ` : | |
\ \ `-. \_ __\ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
`=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
佛祖保佑渠缕、永無BUG、佛光護(hù)體褒繁、指鍵如飛
*/
/*
*@auhor 作者
*@param 參數(shù)
*@example 示例
*@link 鏈接
*@namespace 命名空間
*@requires 依賴模塊
*@return 返回值
*@version 版本號
*/
/*
@param: type 2個值亦鳞, login或者join
@param: isactives 1:提交生成活碼,例如圖片文件 2:生成活碼棒坏,只有文本活碼 3.轉(zhuǎn)成活碼
@param: callback
@param: withtip 登錄注冊狂內(nèi)有無 提示文案 . 0無燕差,默認(rèn)0 ,1有普通公共文案 ,2名片碼專有文案
@param: param {} , 需要附加在ifram src上的參數(shù)
*/
前端性能優(yōu)化(https://developer.yahoo.com/performance/rules.html)
作者 @鄭小明
2016 年 11 月 24 日