登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
JavaScript
(共
1400
篇經驗)
0
推薦
20K
瀏覽
如何優雅地寫js異步代碼(2)
Rock with async/await本篇文章是作為上一篇的續集,考慮到第一篇的篇幅,還有更重要的一點就是上一篇講的內容已經可以直接應用在最新版本的Node.js和一些高級瀏覽器(Chrom...
hubuke
8年前
JavaScript
JavaScript開發
0
推薦
37K
瀏覽
如何優雅地寫js異步代碼
本文通過一個簡單的需求:讀取文件并備份到指定目錄(詳見第一段代碼的注釋),以不同的js代碼實現,來演示代碼是如何變優雅的。對比才能分清好壞,想知道什么是優雅的代碼,先看看糟糕的代碼。
hubuke
8年前
JavaScript
JavaScript開發
0
推薦
26K
瀏覽
Vuex源碼閱讀筆記
Vuex的源代碼量挺少的,加起來也才600行不到,但是其中大量使用了ES6的語法,且部分功能(如Vuex初始化)使用到了Vue。所以讀起來還是有些費勁的。
JuniorBlack
8年前
JavaScript
ECMAScript
前端技術
0
推薦
13K
瀏覽
二維碼生成器文檔
純純的Javascript版,不依賴任何第三方包(不依賴jQuery喔~),就可以輕松地生成二維碼了,支持各種自定義,可以通過自定義顏色生成各種漂亮的、有個性的二維碼。本站已支持使用此功能獲取每個頁面的二維碼。
DemetraGowl
8年前
JavaScript
二維碼
JavaScript開發
0
推薦
11K
瀏覽
JavaScript 類型簡介
對于 JavaScript 類型,可以簡單地概括為:相對于強類型語言來說,它是弱(松散)類型的語言;有基本類型和引用類型,他們是區別是一個有固定空間存在于棧內存中,一個沒有固定空間保存在堆內存中...
EdwinTalbot
9年前
JavaScript
JavaScript開發
0
推薦
18K
瀏覽
JavaScript學習總結——this對象
在JavaScript中,this關鍵字是動態綁定的,或稱為運行期綁定,這極大地增強的我們程序的靈活性,同時也給初學者帶來了很多困惑。本文總結了this的幾個使用場景和常見誤區。
qerg1414
9年前
JavaScript
JavaScript開發
0
推薦
12K
瀏覽
前端要給力之:語句在JavaScript中的值
這兩天在寫語言精髓那本書的第三版,討論到ES6跟ES5中間對“語句的值”的不同處理。正好Weibo上也有同學對這個問題有興趣,所以專門整理了這篇。
Hug7123
9年前
JavaScript
ECMAScript
JavaScript開發
0
推薦
35K
瀏覽
最流行的編程語言JavaScript能做什么?
開始之前,我先說一下我常用的三個語言:Java、JavaScript、Python。 Java,讓我學到了很多架構層級的知識,這一點可以參考我之前寫的架構相關文檔。雖然我一點兒也不喜歡這個...
wnkl7369
9年前
JavaScript
Python
Java
JavaScript開發
0
推薦
7K
瀏覽
JS中的數組
JS中的數組和其他語言不同的是一個數組可以保存多個類型的值,比如數組中第一個位置保存一個字符類型的值,第二個可以保存數值型的值,第三個則可以保存一個對象。
ihcx2554
9年前
JavaScript
JavaScript開發
0
推薦
11K
瀏覽
JavaScript 中的相等性判斷
JavaScript 提供三種不同的比較操作符: 嚴格相等,使用 === (非嚴格)相等,使用 == 以及 Object.is (ECMAScript 6 新特性) ES2015標準提供以下四種...
吳青強
9年前
JavaScript
JavaScript開發
0
推薦
8K
瀏覽
瀏覽器同源政策及其規避方法
瀏覽器安全的基石是"同源政策"( same-origin policy )。很多開發者都知道這一點,但了解得不全面。 本文詳細介紹"同源政策"的各個方面,以及如何規避它。 一、概述 1.1 含義...
吳青強
9年前
JavaScript
JavaScript開發
同源政策
0
推薦
17K
瀏覽
深入了解Javascript函數式編程
深入了解Javascript函數式編程
HeleneAEG
9年前
JavaScript
函數式編程
JavaScript開發
0
推薦
11K
瀏覽
用更合理的方式寫 JavaScript
類型 原始值 : 存取直接作用于它自身。 var foo = 1; var bar = foo; bar = 9; console.log(foo, bar); // => 1, 9 strin...
吳青強
9年前
JavaScript
編碼規范
JavaScript開發
0
推薦
28K
瀏覽
利用 JavaScript 數據綁定實現一個簡單的 MVVM 庫
MVVM 是 Web 前端一種非常流行的開發模式,利用 MVVM 可以使我們的代碼更專注于處理業務邏輯而不是去關心 DOM 操作。目前著名的 MVVM 框架有 vue, avalon , ang...
吳青強
9年前
JavaScript
JavaScript開發
雙向數據綁定
0
推薦
11K
瀏覽
[摘譯]js內存泄漏常見的四種情況
本文主要選取了 4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them 這篇文章中的一小部分來說明一下js中產生內存泄漏...
mdsh
9年前
JavaScript
JavaScript開發
0
推薦
34K
瀏覽
淺談javascript的函數節流
介紹前,先說下背景。在前端開發中,有時會為頁面綁定resize事件,或者為一個頁面元素綁定拖拽事件(其核心就是綁定mousemove),這種事件有一個特點,就是用戶不必特地搗亂,他在一個正常的操...
AleishaEspa
9年前
JavaScript
JavaScript開發工具包
0
推薦
22K
瀏覽
為什么說JavaScript中的DOM操作很慢
盡量注意避免上面說到的問題,但如果用庫,比如jQuery的話,layout的問題出在庫本身的抽象上。像React引入自己的組件模型,用過virtual DOM來減少DOM操作,并可以在每次sta...
gongyue330
9年前
JavaScript
JavaScript開發
0
推薦
13K
瀏覽
撩一下一些必要的js工具函數
不管是什么項目,總有一些基本的功能函數默默的躺在你的工具庫中,為你遮擋bug,提升性能,一起來復習下!
asule216
9年前
JavaScript
JavaScript開發
0
推薦
43K
瀏覽
Lodash 中 assign,extend 和 merge 的區別
我們經常在別人的代碼中看見 assign , extend , merge 函數,這三個函數用起來很相似,都是合并源對象的屬性到目標對象中。
huoduoluo
9年前
JavaScript
JavaScript開發
0
推薦
27K
瀏覽
出色的 JavaScript API 設計秘訣
設計是一個很普遍的概念,一般是可以理解為為即將做的某件事先形成一個計劃或框架。?( 牛津英語詞典 )中,設計是一種將藝術,體系,硬件或者更多的東西編織到一塊的主線。軟件設計,特別是作為軟件設計的...
hubuke
9年前
JavaScript
Java開發
KendoUI
1
2
3
4
5
6
7
8
9
10
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色