原创 lazyload-圖片懶加載控件開發

原生js開發 1),prototype html: <ul> <li> <a href=""> <span class="lazy" dat

原创 ES6轉ES5,javascript---第三季之淺談對象

1,屬性簡潔表示法 var n1 = 'andy'; var n = {n1}; console.log(n);//{n1: "andy"} //等同於 var baz = {n1:n1}; console.log(baz);//{n1

原创 js 實時監控數值加減後的運算

需求: 1,用戶共有n個抽獎機會,點擊每塊消耗的機會數對應; 2,次數不足不能繼續抽獎; 3,把抽取的結果展現在出來; 如下效果圖: js:代碼: $('.sum').on('click','.sub',function(){//

原创 MAC系統操作入門

1,如果像看到隱藏的文件,如以.開頭的文件 在cmd終端輸入如下 defaults write com.apple.Finder AppleShowAllFiles YES killall Finder 那麼,如有要隱藏

原创 js高級對象創建模式

1,靜態方法和屬性大多數方法和屬性所關聯的是類的實例,而靜態成員所關聯的則是類的本身. 換句話說,靜態成員是在類的層次上操作,而不是在實例的層次上操作. 每個靜態成員都只有一份.下面,你將會看到,靜態成員是直接通過類對象訪問的.//下面是

原创 ES6轉ES5, javascript---第二季之函數的擴展

1,函數的擴展 (1)函數參數的默認值 在ES6之前,不能直接爲函數的參數指定默認值,只能採用變通的方法。 function create(x,y){ y = y || 'andy'; console.log(x,y);

原创 ES6中的箭頭函數 =>

前言,我們都知道es6中的箭頭函數用的比較多;用起來也比較方便,接下來,我們就es6中的箭頭函數來分析下用法: 首先,我們先看個例子: //箭頭函數的應用實例 //傳統es5 var num1 = [1,2,3,4,5,4,3,2,1];

原创 es6 iterator和for...of循環

1,iterator 遍歷器(Iterator)就是這樣一種機制。它是一種接口,爲各種不同的數據結構提供統一的訪問機制。任何數據結構只要部署Iterator接口,就可以完成遍歷操作(即依次處理該數據結構的所有成員)。 Iterator的作

原创 es6 中的symbol

引用: ES6引入了一種新的原始數據類型Symbol,表示獨一無二的值。它是JavaScript語言的第七種數據類型,前六種是:Undefined、Null、布爾值(Boolean)、字符串(String)、數值(Number)、對象(O

原创 git 分支管理 推送本地分支到遠程分支

1,把本地分支推送到遠程 $ git push origin Dev-special 2,刪除遠程分支 $ git push origin :Dev-special3,創建本地分支 $ git checkout -b 分支名-

原创 es6 class

1,基本語法 之前: function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = function () { return '

原创 ES6轉ES5,javascript--第一季

1,for循環的特別之處,即是循環語句部分是一個父作用域,而循環體內部是一個單獨的子作用域。 for (var i = 0; i < 3; i++) { var i = 'andy'; console.log('i='+

原创 swiper.js中的坑,你不知道的js

現在隨着javascript日趨流行,編寫可維護的js也變得重要,根據工作中遇到的問題,今天寫下這遍文章供大家參考(會持續更新),大家如有問題可以溝通! 1,正確的檢測數據類型 (1)大家都知道typeof可以返回一個用於識別其運算數類

原创 es6 set和map數據結構

1,set ES6 提供了新的數據結構 Set。它類似於數組,但是成員的值都是唯一的,沒有重複的值 //Set 本身是一個構造函數,用來生成 Set 數據結構。 const arr = new Set(); [1,2,3,2,45,3,

原创 es6 Generator函數的語法

1,概念 Generator 函數是 ES6 提供的一種異步編程解決方案,語法行爲與傳統函數完全不同 執行 Generator 函數會返回一個遍歷器對象,也就是說,Generator 函數除了狀態機,還是一個遍歷器對象生成函數。返回的遍歷