ECMAScript

ES6:Arrow Functions

基本語法 (引數1, 引數2..., 引數n) => {函式宣告} 單一引數 => { 函式宣告 } (引數1, 引數2...) => 單一表達式 () => { 函式宣

ES6—Async與非同步程式設計(11)

單執行緒是Javascript語言最本質的特性之一,Javascript引擎在執行js程式碼的時候,同一個時間只能執行單個任務。 這種模式的好處是實現起來比較簡單,執行環境相對單純。 壞處是隻要有一個任

JavaScript 引用型別

所謂引用型別,在ECMAScript 中表示一種資料結構,其中有一些資料和方法,在其他語言中大多被稱為類 ,但是在這裡我們一般不這樣稱呼。即使ECMAScript 是一門面向物件語言,

es5繼承和es6類和繼承

es6新增關鍵字class,代表類,其實相當於代替了es5的建構函式 通過建構函式可以建立一個物件例項,那麼通過class也可以建立一個物件實列 /* es5 建立一個person 建構函式 */ fu

2019“寒冬”前端面試必備(持續更新...)

最近也在準備面試,就把前端面試中常考的知識點梳理了出來,為了複習起來更方便,更有針對性,也希望能夠幫到寒冬面試的一些朋友。本文包括 CSS,JS,ES6,瀏覽器,服務端與網路,VUE,HTTP,web

靈活運用JavaScript開發技巧

何為技巧,意指表現在文學、工藝、體育等方面的巧妙技能。程式碼作為一門現代高階工藝,推動著人類科學技術的發展,同時猶如文字一樣承託著人類文化的進步。 每寫好一篇文章,都會使用大量的寫作技巧。烘托、渲

前端為什麼需要模組化開發

看著上面的script標籤,是不是有一種很熟悉的感覺。通過script引入你想要的資源,從上到下的順序,這其中順序是非常重要的,資源的載入先後決定你的程式碼是否能夠跑的下去。當然我們還沒有加

Symbol 及其 屬性

其他原始資料型別都有各自的字面量形式, 例如數字型別的 998 , 所以可以通過字面量的形式來建立這個型別的例項, 比如通過字面量形式建立一個數值型別和一個字串型別的變數: let age = 99; le

[Javascript] Promise ES6 詳細介紹

一 前言 本文主要對ES6的 Promise 進行一些入門級的介紹。要想學習一個知識點,肯定是從三個方面出發,what、why、how。下面就跟著我一步步學習吧~ 二 什麼是Promise 首

【ES6基礎】Set 與 WeakSet

在開發過程中,我們會經常使用到陣列Array這種引用型別的資料結構,並十分清楚陣列是種有序的集合,並且每個元素都可以使用數字下標的形式獲取。但是在一些業務場景中,我們並不需要集合維護一個有序的狀態,甚

1714240237.8637