JavaScript

學好前端,必要掌握的 12個 JavaScript 知識點

你對這篇文章感興趣,我想你應該是一位前端開發,也許你有一份不錯的工作、自主創業甚至是一位自由從業者。不知你的前端技術如何,也許你是一位新手,亦或是一位資深開發。 如果你想讓自己更好的掌握前端技術,在

詳解JavaScript原型

JavaScript語言與傳統的面嚮物件語言(如Java)有點不一樣,js語言設計的簡單靈活,沒有class、namespace等相關概念,而是萬物皆物件。雖然js不是一個純正的面嚮物件語言,但依然可以對js

JavaScript中的那些語句

前言 JavaScript 區分表示式和語句。表示式是輸出值的,並且可以寫在任何需要一個值的地方.籠統來說,一個語句表示執行了一個動作 基本上,我們每天都在和JavaScript

JavaScript基礎部分經典案例

再複雜的程式都是由一個個簡單的部分組成。 001案例 - 交換兩個變數的值 方法01 - 使用臨時變數 var n1 = 5; var n2 = 6; // 建立一個臨時中介變數 t

apply與call方法

apply與call可以改變函式內部this的指向 apply是函式物件本身身上的方法,可直接用 call也可以呼叫函式 例 function sum (a, b, c, d)

瀏覽器多執行緒和js單執行緒

在涉及瀏覽器多執行緒和js單執行緒之前,我們先鋪墊一下前置概念: 1、程序(process) 程序和執行緒都是作業系統的概念。 程序是應用程式的執行例項,每個程序是由私有的虛擬地址空間、程式碼、資料

前端開發構建:13 種熱門工具的選型參考

前言 在前端專案的規模和複雜性不斷提升的情況下,各類構建思想和相應工具層出不窮。本文竭己所能對比了當下13個構建工具,包括 Browserify 、 Webpack 、 Rollup 、 Grunt 、

4個方面徹底說清JS的深拷貝/淺拷貝

首先,本文適用於業務需要,急需知道如何深拷貝JS物件的開發者。第二類,希望紮實JS基礎,將來好去面試官前秀操作的好學者。 第一類 你只需要一行黑科技程式碼就可以實現深拷貝 var

1716041108.8497