ECMAScript

JavaScript的基本概念

任何語言的核心,都必然會描述這門語言最基本的工作原理。而描述的內容通常都要涉及這門語言的語法、操作符、資料型別、內建功能等用於構建複雜解決方案的基本理念。為此,這篇文章主要用來介紹JavaSc

ES6 字串乾貨

摘取出ES6中字串的新增乾貨「摘自http://es6.ruanyifeng.com/ 」 牛逼之處 模板字串 1.可寫多行字串 2.使用${} 新增變數 let

ES6躬行記(14)——函式

在前面的章節中,已陸陸續續介紹了ES6為改良函式而引入的幾個新特性,本章將會繼續講解ES6對函式的其餘改進,包括預設引數、元屬性、塊級函式和箭頭函式等。 一、預設引數 在ES5時代,只能在函式體中定義引

ES6基礎(二)

一、ES6字串擴充套件 字串模板 在傳統的JavaScript語言中,輸出模板通常是這樣寫的。 上面這種寫法繁瑣不方便,於是ES6中引入了字串模板解決這個問題。 用反引號(`

ECMAScript 6 學習筆記(七):陣列的擴充套件

擴充套件運算子 相當於 rest 引數的逆運算,同樣也是三個點(... ),用來將一個數組轉為逗號分隔的引數序列。該運算子主要用於函式呼叫。需要注意的是,擴充套件運算子放在括號中會被當成函式呼叫,

陣列去重的110種方法

陣列去重在面試和工作中都是比較容易見到的問題,這幾天在複習基礎知識的時候,也順便總結了一下常見的方法,和大家一起分享。如果大家還有其他什麼方法還請評論大家一起討論。如果有什麼沒有表達正確的地方還請大家斧正。

Bable的使用

一、bable簡介 babel是一個工具鏈,用於將ES6+語法轉換為當前版本瀏覽器等環境相容的javascript程式碼。babel目前已經支援了最新版本的javascript語法,對於目前尚未被瀏覽器支援

Es6 generator淺入淺出

生成器是特殊的函式。生成器函式在執行時能暫停,後面又能從暫停處執行。 show me the coding function* zcGenerator() { // 這就是生成器 yield 

ES6 Promise 執行解析

作為一門單執行緒的語言,剛學習 JavaScript 語言的時候,我曾懷疑過 JavaScript 在處理 ajax 資料請求,檔案解析等過程效率會很低,而且在執行這些任務較大的程式碼中,會嚴重阻塞後面程式碼的

1715375022.259