JavaScript

【譯】JavaScript中的async/await

非同步的 JavaScript 從未如何簡單!過去段時間,我們使用回撥。然後,我們使用 promises 。現在,我們有了非同步功能函式。 非同步函式能夠使得(我們)編寫非同步JavaScript更加容

【譯】JavaScript中的Promises

你有沒有在JavaScript中遇到過 promises 並想知道它們是什麼?它們為什麼會被稱為 promises 呢?它們是否和你以任何方式對另一個人做出的承諾有關呢? 此外,你為什麼要使用 pro

物件.原型鏈,函式.原型物件

物件.原型鏈、函式.原型物件之間的關係只要想明白這四點,就通透了。 哪四點呢? 1. 物件中,有個__proto__屬性 , 原型鏈的實現就是通過該屬性; 2. 函式中,有個prototy

k-sum 問題

問題描述 給定一個數組及數字 k ,從陣列中找出所有相加結果為 k 的組合。 示例: 給定陣列[1,1,1] 令k=2 ,輸出: [[1,1]] 給定陣列[1

reduce實現filter,map 陣列扁平化等

map 函式接收一個函式作為引數,作為引數的函式接收三個引數值,分別是遍歷陣列的每一項元素,元素的索引和陣列本身。這三個引數剛好和reduce函式接收的第一個函式引數的第2、3、4個引數是對應的。這是實現的核

精簡討論Javascript 中的 this 問題

最近看了一些文章都有談論 this 的問題。其實,總覺得並沒想象那麼難(傲嬌臉...)。所以,我在此就想分享一下我的極簡理解,也希望能幫助到大家~~~~ 情況一:誰呼叫,this 就指向那個物件。 話不

經驗之談:程式碼該怎樣寫才能乾淨整潔

能把程式碼寫出來是一回事,但是寫出整潔、可讀的程式碼又是另一回事。然而,什麼是「乾淨的程式碼」呢?怎麼才能寫出「乾淨的程式碼」?為了解答這些問題,本文作者寫了一份針對開發者的乾淨程式碼指南。 不妨想象一下,

JavaScript陣列方法速查手冊極簡版

JavaScript陣列方法速查手冊極簡版中共收了32個數組的常用方法和屬性,並根據方法的用途進行重新排序和分類,在文中簡要的介紹了方法作用和用例說明。收藏備用吧! 文中介紹的過於簡單,想更更多理解相關內容

我是如何將業務程式碼寫優雅的

我是一名來自螞蟻金服-保險事業群的前端工程師,在一線大廠的業務部門寫程式碼,非常辛苦但也非常充實。業務程式碼不同於框架程式碼、個人專案或者開源專案,它的特點在於邏輯複雜、前後依賴多、可複用性差、迭代週期短,今天

js模組化的總結

從前端打包的歷史談起 在很長的一段前端歷史裡,是不存在打包這個說法的。那個時候頁面基本是純靜態的或者服務端輸出的, 沒有 AJAX,也沒有 jQuery。Google 推出 Gmail 的時候(2004

1714876276.7452