ECMAScript

使用 es6寫更加簡潔的 js程式碼

使用新語法配合 babel 的轉碼,已經可以解決一些瀏覽器的相容問題了。既然如此,那就可以在具體的業務中多使用新語法去探索一下怎麼更好的去寫程式碼吧。分享下個人開發中整理的常用的 js 寫法技巧 使用 le

JS高階(第三版)第3章知識點總結

1. ECMAScript的語法大量借鑑了C及其他類C語言的語法。 2. ECMAScript中的一切(變數、函式名和操作符)都區分大小寫。 3. 按照慣例,ECMAScript標識符采用駝

【ES6】箭頭函式用法與深入理解

語法 ES6 允許使用“箭頭”(= >)定義函式,可以簡單的認為箭頭的左邊是函式的引數,箭頭的右邊是函式的宣告(函式體)。 具有一個引數的簡單函式

es6之class 基本用法解析

javaScript 語言中,生成例項物件的傳統方法是通過建構函式,與傳統的面嚮物件語言(比如 C++ 和 Java)差異很大,ES6 提供了更接近傳統語言的寫法,引入了 class(類)這個概念,作為物件

Object.created淺析

Object.created是ES5出生的,官方給的介紹是 Object.create()方法建立一個新物件,使用現有的物件來提供新建立的物件的__proto__ 對於 __proto__ 的解釋請戳這裡 簡

ES6系列_10之Symbol在物件中的作用

在ES5中 物件屬性名都是字串,這容易造成屬性名的衝突,比如,你使用了一個他人提供的物件,但又想為這個物件新增新的方法(mixin 模式),新方法的名字就有可能與現有方法產生衝突,於是 ES6 引入了

This in JavaScript

這篇文章我們來理解下js中的this 關鍵字 在開始之前,我們先定義幾個規則 函式作為方法呼叫, 也就是用. 的方式 用new 的方式

1715451849.243