tag Javascript

標籤
貢獻1,355
1064
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

lio_zero - 如何在 JavaScript 中判斷一個對象是否為空?

本文已整理到 Github,地址 👉blog。 如果我的內容幫助到了您,歡迎點個Star🎉🎉🎉 鼓勵鼓勵 :) ~~ 我希望我的內容可以幫助你。現在我專注於前端領域,但我也將分享我在有限的時間內看到和感受到的東西。 我們想要判斷對象是否為空,像基本類型那樣比較是不可以的 const obj = {} console.log(obj === {}) // false 可以看到,兩個都是空對

ecmascript-6 , object , 對象 , 前端 , Javascript

收藏 評論

小磊 - 全棧崗位面試算法題 - 數字輸入框校驗

起因 最近面試web全棧開發工程師崗位,接觸到一個算法題,覺得很考驗分析能力並且在實際中是有一定作用的算法,因此分享出來跟大家探討。 題目 根據運營需求,你要為我們的數值發佈系統增加一項數字輸入框校驗功能。我們通常會對一些數字輸入進行大小限制。 比如要求輸入的值必須在300 - 347之間(包括300和347)。聰明的你發現,有時你可以不必等用户輸入完就知道他的輸入是否非法的了。 比如

全棧 , node.js , 全棧工程師 , 前端 , Javascript

收藏 評論

LYX6666 - 從零開始,理解觀察者模式(思否出問題了,文章後一半被吞了,正在重新寫)

思否出問題了,寫了一整天的文章,字字斟酌,段段構思,發佈的時候被吞了三分之二,我心態崩了,正在瘋狂碼字,下次再也不用內置編輯器碼字了。 零、前言 很久以前就接觸過觀察者模式,也寫過觀察者模式的文章,但以當時的水平尚不足以準確的理解這個設計模式,以至於文章寫的一片混亂。 這次再次嘗試從設計模式的初衷出發,結合計算機組成原理以及實際的應用來重新學習一邊觀察者模式,希望能糾正一些理解。 一、消息通

觀察者模式 , angular , 回調函數 , Javascript

收藏 評論

xuri - [Go夜讀 第148期] Excelize 構建 WebAssembly 版本跨語言支持實踐

Excelize 是 Go 語言編寫的用於操作電子表格文檔的基礎庫,支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多種文檔格式,高度兼容帶有樣式、圖片 (表)、透視表、切片器等複雜組件的文檔,並提供流式讀寫支持,用於處理包含大規模數據的工作簿。可應用於各類報表平台、雲計算、邊緣計算等系統。 本期分享將對 Excelize 的 2023 年部分更新背後的技術點、Go 1.

webassembly , excel , typescript , go , Javascript

收藏 評論

Juan Diego Rodríguez - Uniting Web And Native Apps With 4 Unknown JavaScript APIs

A couple of years ago, four JavaScript APIs that landed at the bottom of awareness in the State of JavaScript survey. I took an interest in those APIs because they have so much potential to be usefu

API , Apps , Javascript

收藏 評論

Vitaly Friedman - 35 Useful Coding Tools and JavaScript Libraries For Web Developers

Everyone who is a regular Smashing Magazine reader will know that we have a traditional habit of regularly researching the latest resources, tools and services out there on the Web, as productivity

Tools , coding , Javascript

收藏 評論

京東雲開發者 - 初探webAssembly | 京東物流技術團隊

1 WebAssembly是什麼? 一種運行在現代網絡瀏覽器中的新型代碼,並且提供新的性能特性和效果 W3C WebAssembly Community Group開發的一項網絡標準,對於瀏覽器而言,WebAssembly 提供了一條途徑,讓各種語言編寫的代碼以接近原生的速度在 Web 中運行。在這種情況下,以前無法以此方式運行的客户端軟件等都將可以運行在 Web 中。 WebAssembl

webassembly , 前端 , html5 , Javascript

收藏 評論

Sacha Greif - Building An App In 45 Minutes With Meteor

The other day, I finally accomplished one of my long-standing goals: to go from one of those “Wouldn’t it be cool…” ideas to a working, live app in less than 1 hour. 45 minutes, actually. It all st

mobile , Apps , Web Design , Javascript

收藏 評論

藍月亮 - 【Node專題】這次學明白了nodejs事件循環

Node.js 事件循環機制 概述 Node.js 僅有一個主線程用於執行所有用户的操作,使用事件循環機制(Event Loop)實現高併發和高效率的處理。 Timers階段 在Timers階段,服務器處理setTimeout和setInterval,因此,這兩種函數實際上並不是完全按照時間執行,而是在指定時間延遲一點之後才會執行

事件循環 , node.js , 優先級 , 開發語言 , 後端開發 , Javascript , Python

收藏 評論

JowayYoung - Cmder&iTerm美化你的終端

作者:JowayYoung 倉庫:Github、CodePen 博客:官網、掘金、思否、知乎 公眾號:IQ前端 特別聲明:原創不易,未經授權不得轉載或抄襲,如需轉載可聯繫筆者授權 系列 CmderiTerm美化你的終端 請戳這裏,持續更新 前言 在npm的日益壯大下,開發項目時我們無法離開終端,但是如果你作為一名具備美感的前端,可能會吐槽為什麼系統自帶的終端會那

cmder , node.js , iterm2 , 前端 , Javascript

收藏 評論

fx67ll - 前端性能優化的利器 ——— 淺談JavaScript中的防抖和節流

防抖和節流函數是工作中兩種常用的前端性能優化函數,今天我就來總結一下什麼是防抖和節流,並詳細説明一下如何在工作中應用防抖和節流函數 什麼是防抖和節流? 在 JavaScript 中,防抖(debounce)和節流(throttle)是用來限制函數執行頻率的兩種常見技術。 防抖(debounce) 是指在某個時間段內,只執行最後一次觸發的函數調用。如果在這個時間段內再次觸發該函數,會重新計時,直到等

性能優化 , 前端性能優化 , loadsh , 前端 , Javascript

收藏 評論

墨染青絲 - 親測好用,AI論文寫作工具推薦 -

我想起之前自己寫論文時也是這般艱難,後來用了一些AI論文工具才順利完成。其中有一款叫AI論文及時雨的工具特別好用,今天就結合自己的使用體驗,給大家實測推薦2025年超實用的6款免費AI寫論文工具,希望能幫大家解決論文難題。 AI論文及時雨【AI畢業論文寫作】 PaperNex 圖靈論文AI寫作助手 巨鯨寫作 AI論文智作 鯤

控制技術 , 交叉引用 , 工具鏈 , 前端開發 , Javascript

收藏 評論

鬆寶寫代碼 - javascript深入理解-從作用域鏈理解閉包

一、概要 紅寶書(P178)對於閉包的定義:閉包就是有權訪問另外一個函數作用域中變量的函數。 MDN,對於閉包的定義:閉包就是指能夠訪問自由變量的函數。 那麼什麼是自由變量?自由變量就是在函數中使用,但既不是函數參數arguments,也不是函數的局部變量的變量,就是説另外一個函數作用域中的變量。 閉包組成?閉包 = 函數 + 函數能夠訪問的變量 文章首發地址於sau交流學習社區:https://

閉包 , javascript專題系列 , 作用域鏈 , Javascript

收藏 評論

flydean - ES9的新特性:異步遍歷Async iteration

簡介 在ES6中,引入了同步iteration的概念,隨着ES8中的Async操作符的引用,是不是可以在一異步操作中進行遍歷操作呢? 今天要給大家講一講ES9中的異步遍歷的新特性Async iteration。 異步遍歷 在講解異步遍歷之前,我們先回想一下ES6中的同步遍歷。 根據ES6的定義,iteration主要由三部分組成: Iterable 先看下Iterable的定義: inter

es8 , ecmascript-6 , es7 , es10 , Javascript

收藏 評論

675173ff-65c2-413a-b556-576966012357 - B2Proxy 多場景使用指南:從數據抓取到賬號運營的全流程優化

在跨境業務、數據抓取、廣告投放以及運營多平台賬號的過程中,網絡環境的質量往往比操作本身更能決定結果。高併發訪問、複雜的指紋環境、嚴格的風控審查,使得企業和個人在日常操作中必須依靠穩定的代理服務來保證任務持續性與賬號安全性。 一、跨境賬號環境建設:穩定性高於一切 在運營多個跨境電商、社交媒體或廣告平台賬號時,每個賬號都需要一個獨立、可長期穩定的網絡身份。否則,一旦觸發風險關聯,輕則限流、審核,重則封

css3 , typescript , Javascript

收藏 評論

註銷 - 小技巧:如何突破某些網站只能登陸後才能進行文字拷貝的限制

我寫公眾號文章時,經常需要從一些網站的文章上查閲一些資料。比如我想把這個網頁上的一個標題“SAP Fiori 2.0用户體驗設計概念獲紅點大獎”進行拷貝。 然而當我按了鍵盤上的拷貝快捷鍵Ctrl C後,卻收到這個提示,告訴我只有登陸後才能夠進行復制操作。 可是為了登陸我得先註冊,有點麻煩。如果趕時間的話,可以使用這篇文章的小技巧,達到不用先註冊再登陸,也能任意拷貝網頁文字的效果。 下面是詳細步

webpack , javascript專題系列 , HTML , Javascript , Web

收藏 評論

數據解碼者 - 夸克瀏覽器禁用JavaScript

目錄 Day01 一、計算機基礎 1.1 計算機 1.2 軟件和硬件 1.3 軟件 1.4 應用軟件 1.5 服務端和客户端 1.6 C/S 結構和 B/S 結構 二、 代碼編輯器和瀏覽器介紹 2.1 代碼編輯器 2.2 瀏覽器 三、HTML概述 3.1 什麼是HTML?

夸克瀏覽器禁用JavaScript , 前端開發 , HTML , 前端 , html5 , Javascript

收藏 評論

智能探索者之家 - Rust for Linux - Rust 中文教程

目錄 Rust是什麼 系統級編程語言 設計目標 核心特點 1. 內存安全(無垃圾回收) 2. 所有權系統 3. fearless Concurrency(無畏併發) 4. 高性能 5. 豐富的類型系統和模式匹配 6. 現代化的工具鏈 環境搭建 系統環境 安裝過程 驗證安裝 第一個程序經典時尚

數據 , 工具鏈 , rust , 前端開發 , Javascript

收藏 評論

碼農三少 - 160、相交鏈表 | 算法(leetcode,附思維導圖 + 全部解法)300題

零 標題:算法(leetcode,附思維導圖 + 全部解法)300題之(160)相交鏈表 一 題目描述 二 解法總覽(思維導圖) 三 全部解法 1 方案1 1)代碼: // 方案1 “自己。哈希法(JS裏的Map數據結構)”。 // 思路: // 1)狀態初始化:resMap = new Map(), resNode = null; 。 // 2)核心1:遍歷 鏈表A ,將每

leetcode , leetcode個人解題總結 , 筆試 , 前端 , Javascript

收藏 評論

小磊哥er - [技術翻譯]您應該知道的13個有用的JavaScript數組技巧

本次預計翻譯三篇文章如下: 01.9個可以讓你在2020年成為前端專家的項目 02.預加載響應式圖像,從Chrome 73開始實現 03.您應該知道的13個有用的JavaScript數組技巧 我為什麼要創建這個git倉庫?通過翻譯國外的web相關的技術文章來學習和跟進web發展的新思想和新技術。git倉庫地址:https://github.com/yzsunlei/javascript-

javascript性能 , javascript數組 , Javascript

收藏 評論

mb61c46a7ab1eee - 在 C# .NETCore 中使用 RabbitMQ 實現發佈、訂閲示例 - 指南

發佈/訂閲 (pub-sub),它允許將消息廣播給多個接收者。在本文中,我們將探討如何在 .NET 中使用 RabbitMQ 實現發佈/訂閲模式。就是RabbitMQ 是一個開源消息代理,它允許應用程序通過交換器向隊列發送消息,從而實現應用程序之間的異步通信。它支撐多種消息傳遞協議,其中之一就是 AMQP(高級消息隊列協議)。在 .NET 生態系統中,可以使用官方的 Rabbit

System , 發送消息 , 應用程序 , 前端開發 , Javascript

收藏 評論

mb43f60adeco02a - Oracle案例:遷移含有LONG字段的表

Oracle案例:遷移含有LONG字段的表 在上週5遇到一個客户truncate了一張800G的表,表中含有LONG字段,異機還原+遷移表,折騰啊,總共還原了2天2夜才還原成功,中途遇到了空間不夠等問題。 下面是測試表含有LONG字段的遷移的幾種方法。 測試環境是:OS RHEL 4.8 DB:10.2.0.4

oracle , 字段 , SYS , 數據庫 , 前端開發 , Javascript

收藏 評論