tag Javascript

標籤
貢獻1,351
1033
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

zsirfs - 深入一點 - 用 new 的時候到底發生了什麼?

來自:https://zswfx.com/articles/5db9285f9cf7c10e840e5c6a 我們經常用new來創建一個對象,但是創建對象過程中,到底發生了什麼呢? new 操作符的過程 上面是mdn的定義。 通過上面定義,我們知道使用new的時候,JS引擎就會給我們創建一個空對象作為 this值,然後執行函數,若函數沒有返回值,則默認返回這個空對象。 模擬 new 函數來

javascript專題系列 , Javascript

收藏 評論

jack - 瀏覽器支持的JavaScript版本

今天整理了一下瀏覽器對JS的兼容問題,希望能給你們帶來幫助,我沒想到的地方請留言給我,我再加上; 常遇到的關於瀏覽器的寬高問題: //以下均可console.log()實驗 var winW=document.body.clientWidth||document.docuemntElement.clientWidth;//網頁可見區域寬 va

類名 , 事件監聽 , 加載 , 前端開發 , 瀏覽器支持的JavaScript版本 , Javascript

收藏 評論

ZWkang - underscore 0.1.0版本源碼閲讀

前言 這篇文章是為之後的underscore現版本的源碼做鋪墊,先感受下最先版本 0.1.0版本足夠小 這個版本已經有將近小10年的歷史了 還是有一些不錯的地方。 0.1.0版本源碼分析 // Underscore.js // (c) 2009 Jeremy Ashkenas, DocumentCloud Inc. // Underscore is freely distribu

underscore , Javascript

收藏 評論

Tim Wright - Picturefill 2.0: Responsive Images And The Perfect Polyfill

Not since the early days of web standards have I seen our community rally around a seemingly small issue: responsive images. Over the last four years (yeah, it’s been about four years), we’ve seen

Responsive Design , coding , Css , Javascript

收藏 評論

大魚敢瞪貓 - 🚀【eggjs實戰10天入門-第2天】🚀—— 項目目錄的作用

課程引導 🚀【eggjs實戰10天入門-第1天】🚀—— 搭建項目 🚀【eggjs實戰10天入門-第2天】🚀—— controller、service和config(本篇) 本節目標 熟悉config/router/controller/service各自的作用 1、路由(Router) 1.1、路由和controller的關係 // router.js modul

node.js , eggjs , Javascript

收藏 評論

Juan Diego Rodríguez - Web Development Is Getting Too Complex, And It May Be Our Fault

Front-end development seemed simpler in the early 2000s, didn’t it? The standard website consisted mostly of static pages made of HTML and CSS seasoned with a pinch of JavaScript and jQuery. I mean,

Frameworks , Opinion Column , Javascript

收藏 評論

Obinwanne Hill - Breakpoints And The Future Of Websites

When the iPhone came out in 2007, the demonstration of its web browser by the late great Steve Jobs gave the not-so-subtle impression that Apple wasn’t too perturbed about its users pinching to zoom

Responsive Design , mobile , Media Queries , Layouts , Css , Javascript

收藏 評論

smile1213 - vux scroller在iOS13上,一停止滑動就跳到頂部

問題: vux scroller在iOS13上,一停止滑動就跳到頂部 找了下解決辦法,最後找到原文這個鏈接,親測有效: https://blog.csdn.net/sllailc... 在 node_modules_vux-xscroll@3.1.12@vux-xscrollbuildcmdsimulate-scroll.js下的getScrollTop方法如下 這裏路徑可能不完全一

vue.js , vux , Javascript

收藏 評論

夢的點滴 - 前端緩存策略:HTTP 緩存與本地存儲實戰

做前端性能優化時,緩存是繞不開的話題。第一次優化電商項目時,發現用户每次打開頁面都要重新加載大量圖片和 JS 文件,加載時間超過 5 秒。後來用了緩存策略,把重複請求的資源緩存起來,首屏加載直接降到 2 秒內,用户體驗提升明顯。 前端緩存主要分兩類:HTTP 緩存(針對網絡請求)和本地存儲(針對前端數據)。前者讓瀏覽器少發請求,後者讓前端少處理數據,兩者配合能大幅提升性能。

數據 , HTTP , 緩存 , 前端開發 , Javascript

收藏 評論

lihaixing - 詳解函數作用域

一、變量提升 1、變量 var 表示是變量 存在提前申明 同時也會和window存在映射機制(只存在於全局變量和window之間) console.log(a); // undefined 沒報錯,變量提升了 console.log(window.a, 'a' in window) // undefined true var a = 5; console.log(a); // 5 consol

函數 , 作用域 , 前端 , Javascript

收藏 評論

泯瀧 - Chrome瀏覽器插件Manifest V3 簡介

隨着互聯網的快速發展,瀏覽器插件成為了許多用户提升瀏覽器功能和個性化體驗的重要工具。Chrome瀏覽器作為全球最受歡迎的瀏覽器之一,其插件生態系統也日益壯大。為了保證插件的安全性和性能,Chrome團隊推出了Manifest V3,這是一種新的插件開發規範。 A step in the direction of security, privacy, and performance. 向安全性

插件 , 瀏覽器 , 瀏覽器原理 , 前端 , Javascript

收藏 評論

mob64ca140d96d9 - 使用Python拓展Scratch的能力

第一章:教育編程中的圖形化與代碼轉換工具(Scratch+Python) 在現代編程教育中,圖形化編程與文本編程的融合正成為提升學生計算思維的有效路徑。通過結合 Scratch 的可視化拖拽界面與 Python 的語法實踐,學習者能夠在直觀操作與代碼邏輯之間建立清晰聯繫,實現從“積木塊”到“代碼行”的平滑過渡。 Scratch 與 Python 的協同教學優

圖形化 , Scratch , 前端開發 , Javascript , Python

收藏 評論

架構魔法之光 - Android開發的藝術:插件化框架Virtual APK實現原理解析

VirtualAPK插件化架構演進:從反射到字節碼操作 你是否還在為Android應用體積臃腫、更新頻繁導致用户流失而煩惱?VirtualAPK(虛擬應用程序包)作為滴滴開源的輕量級插件化框架,通過動態加載插件APK實現功能模塊化,完美解決了這一痛點。本文將深入剖析其架構演進歷程,從早期反射方案到高級字節碼操作的技術躍遷,幫助你掌握

字節碼 , Android , 前端開發 , 插件化 , Javascript

收藏 評論

Rachel Nabors - The State Of Animation 2014

The post-Flash era is hardly free of animation. CSS animation is quickly becoming a cornerstone of user-friendly interfaces on mobile and desktop, and JavaScript libraries already exist to handle co

animation , API , coding , Css , Javascript

收藏 評論

兔子先森 - uniapp自定義checkbox樣式以及checkbox的使用

自定義樣式 默認的樣式如下: checkbox-group @change="onChange" label checkbox class="round" value="cb" :checked="isCheckbox" style="transform: scale(0.6)" / text style="margin-left: -10rpx"這

react , vue.js , HTML , 前端 , Javascript

收藏 評論

技術博客達人 - 人工智能 - 2022 全球 AI 模型週報 - 個人文章

Skills 與 MCP:下一代 AI 工具集成的完美組合 在 AI 開發工具快速演進的今天,如何讓 AI 助手更好地理解和處理專業領域的任務成為了關鍵挑戰。Claude Code 通過 Skills 和 MCP(Model Context Protocol) 的創新組合,為開發者提供了強大而靈活的解決方案。本文將深入探討這兩項技術的特點、區別以及

專業知識 , 最佳實踐 , 工具集 , 人工智能 , 前端開發 , Javascript

收藏 評論

mob64ca1412b28c - 華為故事

前言: 當老牌通信巨頭北電、朗訊, 當時的新秀UT斯達康在競爭中消失在歷史的長河中 當愛立信、諾基亞、思科、中興還停留在傳統的信息通信賽道時 HW不僅成為通信行業的TOP1, 而且已悄然成為了計算機提供商、筆記本提供商、智能手機提供商、智能穿戴設備提供商、操作系統提供商、移動互聯網服務提供商、雲計算服務商、數字能源提供商、智能汽車解決方案商、AI大

華為 , it , 人工智能 , 網絡設備 , 3g , 前端開發 , Javascript

收藏 評論

TANKING - 原生JavaScript+PHP多圖上傳實現

摘要 很多場景下需要選擇多張圖片上傳,或者是批量上傳以提高效率,多圖上傳的需求自然就比較多了,本文使用最簡單的XMLHttpRequest異步上傳圖片。 界面 上傳示例 代碼 index.html !DOCTYPE html html head title多圖上傳/title meta charset="utf-8" style

xmlhttprequest , file , 圖片上傳 , 多圖上傳 , Javascript

收藏 評論

編程藝術大師 - Simple Icons -

Simple Icons 品牌圖標 popularity 評估標準:SimilarWeb 排名與下載量分析 你是否曾好奇為什麼有些品牌圖標能被收錄進 Simple Icons,而另一些卻不能?作為全球最受歡迎的開源品牌圖標庫,Simple Icons 有着嚴格的收錄標準。本文將深入解析其核心評估體系,重點解讀 SimilarWeb 排名與下

ico , 數據 , 開發者 , 前端開發 , Javascript

收藏 評論

HUMILITY - JavaScript高級 作用域 與 作用域鏈

作用域與作用域鏈 理解 就是一塊“地盤”,一個碼段所在的區域 它是靜態的(相對於上下文對象),在編寫代碼時就確定了 分類 全局作用域 函數作用域 沒有塊作用域(ES6有了) 作用 隔離變量,不同作用域下同名變量不會有衝突 //沒塊作用域 if (true) { var

作用域 , 作用域鏈 , 前端 , Javascript

收藏 評論

TY翰 - 公交年檢_mui項目小結

技術總結 一、實名認證頁面(RealNameAuthentication.html) 1.相機拍照蒙層,前端不易實現 解決:用原生代碼來解決的。進入拍攝界面,js所調用函數如下(該函數包含網絡請求) function idCardPut(ruid, okCallback, failCallback, errorCallback) { var success = function(re

mui , 前端 , Javascript

收藏 評論

編程藝術大師 - 多參數土壤水分記錄儀

功能及特點 ◇本機體積小,軟件操作簡單,性能可靠,記錄間隔可根據要求從1分至24小時任意設置。 ◇全程跟蹤記錄被測環境中的温度、濕度數據,記錄時間長,具有斷電數據自動存儲保護功能。 ◇整機功耗小,使用內置電池供電。 ◇軟件功能強大,數據查看方便,可以將記錄儀中的數據導出到計算機中,並可以存儲為EXCEL表格文件,生成數據曲線,以供其它分析軟件進一步進行數據

存儲保護 , 數據 , 數據導出 , 前端開發 , Javascript

收藏 評論

網絡安全專家 - Linux操作系統創建新用户及用户權限 -

在 Linux 上創建用户,最常用的方法是使用useradd或adduser命令,具體取決於你的發行版和需求。下面是詳細步驟和常見用法: 🧰 方法一:使用useradd(推薦所有發行版) useradd是底層命令,適用於所有 Linux 發行版。 1. 創建用户 bash 複製 sudo usera

發行版 , 創建用户 , bash , 前端開發 , Javascript

收藏 評論

Steve Sewell - How Partytown Eliminates Website Bloat From Third-Party Scripts

Great user experience starts with a page that loads instantly. The average user doesn’t spend much time waiting for a web page to load or to interact with the page: According to Google, if a page’s

performance , Apps , Javascript

收藏 評論