0、-0、null、""、false、undefined 或者 NaN轉化為false,其他為true;
#### 對于雙波浪線的理解:
js中波浪線運算符"~"的作用是將數字轉化為有符號32位整數并作位取反, 位取反即把數字轉換為2進制補碼然后把0和1反轉. 對一個數字取反2次會變成原來的數字, 于是雙波浪線的作用就是把一個小數舍棄小數點轉換為整數, 在數字較小轉換為32位整數時不會溢出的情況下可以當作Math.floor的偷懶寫法. 不過更一般的寫法是"num | 0", 即位或0, 在位運算上不會改變數字但可以快速的轉換為整數, 在各種將數字轉換為整數的寫法中位或0速度最快
#### 用js判斷頁面刷新或關閉的方法
$(window).bind('beforeunload',function(){
return '您輸入的內容尚未保存,確定離開此頁面嗎?';
});
IE、Safari 完美支持
Firefox、Chrome 不支持文字提醒信息
Opera 不支持
#### sass單位文件監聽
sass --watch form.scss:form.css
#### jq 中的on() 方法添加的事件處理程序適用于當前及未來的元素
使用$("div[name='formWin']").off("click");來解綁元素 使其只執行一次