原创 JavaScript - scrollTop-scrollHeight-offsetTop-offsetHeight

1. clientHeight clientHeight不計算border 只計算content、padding、橫向滾動條的寬度(這個是需要減去的)   2.clientTop/Left --- border-top-weight

原创 Mutation

更改 Vuex 的 store 中的狀態的唯一方法是提交 mutation。Vuex 中的 mutation 非常類似於事件:每個 mutation 都有一個字符串的 事件類型 (type) 和 一個 回調函數 (handler)。這個回

原创 getters

注意事項:  getter 在通過方法訪問時,每次都會去進行調用,而不會緩存結果。  

原创 對象去除引用

原创 vuex嚴格模式

原创 substr - subString 區別

   

原创 search - indexOf區別

字符串中判斷是否有某個字符或者是數字的方法 : search()的參數可以是字符串或正則表達式 indexOf()的參數只能是字符串 數字,不能是正則表達式。 提示:search()傳入的正則表達式的參數忽略忽略標誌 g,即不執行全局匹配

原创 mixin混入

import mixin from '../mixin'   之後在data中   mixins: [mixin],

原创 計算每月開頭是周幾

getDay() 方法可該天返回一週(0~6)的某一天的數字。 注意: 星期天爲 0, 星期一爲 1, 以此類推。

原创 時間格式轉換 YYYY-MM-DD hh:mm:ss 自由組合

傳入的參數爲 timeFormat(new Date(+item.measureTime), 'hh:mm:ss') Object.keys() Object.keys方法之詳解 https://www.cnblogs.com/llcd

原创 計算字節數

js: // 計算字節數 strlen(str) { var len = 0; for (var i = 0; i < str.length; i++) { var c = str.charCodeAt(i); //單字節加1 if ((

原创 HTML, XHTML, XML之間的區別

  XML XML 是 可擴展標記語言(Extensible Markup Language), 爲文檔的創建,結構化存儲和編碼提供了規則。你經常會看到XML 被用於存儲數據以實現應用程序之間的通信,它是編程語言無關的(programmi

原创 ".js"文件的引入

A: 頁面級js 在</body>前寫<script type="text/javascript"></script>,js代碼在script標籤裏面寫 我們在編程後期的話,會把type值改變,當成一個庫存,比如變爲type="text/

原创 javascript 語法

4.1 語法 ECMAScript的語法大量借鑑了c及其他C語言(如java,Perl)的語法,因此,熟悉這些語言的開發人員在接收ECMAScript更加寬鬆的語法時,有種輕鬆自在的感覺(哈哈哈,我就是這種感覺) 4.1.1 區分大小寫