原创 ES6之——變量的解構賦值

一、數組的結構賦值 1>、什麼是解構? ES6允許我們隊數組和對象中提取值,對變量進行賦值,這被叫做“解構”。 通常我們像下面這樣爲變量賦值: var a = 1; b = 2; c = 3; 但是,ES6允許我

原创 ES6入門——Set和Map數據結構

Set ES6提供了新的數據結構Set。類似於數組,只不過其成員值都是唯一的,沒有重複的值。 Set本身是一個構造函數,用來生成Set數據結構。 var s = new Set(); // 通過add方法向Set結構中加入成

原创 Css轉Sass、Css轉Less在線工具

1、Css在線轉爲Sass/Scss : 站點:CSS 2 SASS/SCSS CONVERTER 2、Css在線轉爲Less : 站點-1: CSS 2 LESS 下面隨帶推薦一個Less轉css的在線工具,站點地址是:

原创 解決ssh: connect to host 107.21.95.3 port 22: Connection timed out

在Git Shell下輸入命令測試剛纔的公鑰是否認證正確時 ~$ ssh [email protected] 總是報下面的錯誤: ssh: connect to host github.com port 22: Connection

原创 微信小程序嚐鮮

9.21號晚,微信向部分公衆號發出了應用號“微信小程序”邀請(200個),隨後官方也對外宣佈已經開始內測。那會人還在南通那邊,第二天晚上忍不住找到第一手資料學習了一下。總之,個人觀點: 門檻又降低了,同時這次騰訊布的局狗大、野心真

原创 JavaScript筆記整理 —— XMLHttpRequest對象

XMLHttpRequest()方法是由JavaScript創建的HTTP請求對象(構造器)。值得一提的是,它最在是在IE中實現的(在IE中他叫做ActiveX)。 目前,它已被所有現代瀏覽器所支持,是一種跨瀏覽器技術——Ajax

原创 節點克隆

對於克隆節點最長用的方法有兩種,一、原生JavaScript。 二、使用流行類庫。這篇文章裏我會說下使用原生Javascript方法和jQuery方法克隆節點。以及,兩者的異同點。好了,廢話也不多說了,進入主題。。 在說兩種實現克

原创 ES6入門——let和const命令

let命令 ES6新增了let命令用於聲明變量。它的用處和var很相似,只不過let所聲明的變量只在let命令所在的代碼塊內有效。看下下面代碼: { let a = 10; var b = 9;

原创 JavaScript筆記整理——馴服線程和定時器

定時器提供了一種讓一段代碼在一定毫秒之後,再異步執行的能力。由於Js是單線程的(同一時間只能執行一處Js代碼)。定時器提供了一種跳出這種限制的方法,以一種不太直觀的方式來執行代碼。 需要注意的是,定時器並不是Js自身的一個功能。定

原创 遮罩層——通過陰影弱化背景的四種方案

方法一: 代碼-1: /* 用於遮擋背景 */ .overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0;

原创 React入門

1.1 React 是什麼 React IS A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES 來自:React 官方網站 狹義來講 React 是 Facebook

原创 ES6入門—— ECMAScript簡介

ECMAScript 6 (簡稱ES 6)是JS語言的下一代標準。Mizilla將在這個標準的基礎上,退出JavaScript 2.0版。 ECMAScript和JavaScript的關係 ECMAScript是JavaScri

原创 JavaScript實現彈出層代碼

彈出層效果應該說很是常見了,下面是使用原生JavaScript實現彈出從的方法。好了,廢話不多說了。一言不合就上代碼。。 彈出層 js部分代碼: 樣式表代碼如下: * { padding: 0;

原创 JavaScript筆記整理——遞歸

遞歸 本詞條由“科普中國”百科科學詞條編寫與應用工作項目 審覈 。 程序調用自身的編程技巧稱爲遞歸( recursion)。遞歸做爲一種算法在程序設計語言中廣泛應用。 一個過程或函數在其定義或說明中有直接或間接調用自身的一種方法

原创 ES6入門 —— Class和Module

一、Class ES6引入了Class(類)這個概念,作爲對象的模板。通過class關鍵字,可以定義類。 // 定義類 class Point() { constructor(x, y) {