tag Javascript

標籤
貢獻1,371
1485
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

尼羲 - canvas畫板之畫筆的多種效果

基礎單色 畫筆的基礎實現,除了點與點之間的連接,還需要注意兩點 首先是在鼠標移動時計算當前移動的速度,然後根據速度計算線寬,這個是為了實現鼠標移動快,線寬就變窄,移動慢,線寬就恢復正常這個效果 為了避免直線連接點效果不好,我會採用貝塞爾曲線進行連接 /** * 鼠標移動時添加新的座標 * @param positi

yyds乾貨盤點 , 鼠標移動 , 二維 , i++ , 前端開發 , Javascript

收藏 評論

念兮 - 企業級lambda表達式,讓你對lambda有更好的理解

導讀 Java從jdk1發展到今天,方法的形參類型可以是基本變量,可以是jdk自帶的類型,也可以是用户自定義的類型,但是,方法能不能作為形參來傳遞?我們希望java能夠像其他編程語言,可以採用函數式編程思想,換句話説,是將方法當做對象來看,但其在jdk1.8之前都沒有這樣做。 Java為什麼在jdk1.8之前沒有這樣做?正如我們所知道的,Java自面世以來,便以對象的方式立足。什麼都是對象, 對象

匿名函數 , lambda , JAVA , Javascript

收藏 評論

新茶十九 - webstorm保存自動prettier格式化

在 WebStorm 中配置保存時自動使用 Prettier 格式化代碼,能有效統一代碼風格。以下彙總了關鍵的配置方法和注意事項。 配置步驟 關鍵操作 説明/參考 ① 安裝 Prettier 在項目根目錄執行 npm install prettier --save-dev

code , 根目錄 , 代碼風格 , 前端開發 , Javascript

收藏 評論

熊的貓 - 談談 H5 移動端適配原理

前言 歡迎關注同名公眾號《熊的貓》,文章會同步更新,也可快速加入前端交流羣! H5 移動端 開發的必不可少的一個環節就是 移動端網頁的適配,因為 UI 通常只會提供 大小固定的設計稿,而各種不同移動設備具有不同的頁面分辨率和大小,所以適配的目的就是讓一份設計稿在不同移動設備上表現出一致性。 雖然現如今各種插件都可以幫助我們快速配置完成,例如 lib-flexible、postcss-pxto

vue.js , chrome , 移動端適配 , 前端 , Javascript

收藏 評論

技術博客達人 - 使用WebRTC實現語音通話,視頻通話 - coding源的個人空間 -

Ant Design XWebRTC集成:在AI應用中添加實時音視頻對話功能引言:AI應用的實時交互痛點與解決方案 你是否遇到過AI對話應用只能發送文字消息的侷限?在客服、在線教育等場景中,實時音視頻溝通能顯著提升用户體驗。本文將展示如何在基於Ant Design X構建的AI應用中集成WebRTC技術,實現實時音視頻對話功能。讀完本文後,你將能夠

音視頻 , 視頻通話 , 前端開發 , ide , Javascript

收藏 評論

AI領域佈道師 - vue如何通過javascript賦值

vue jsx 記錄 template的寫法 是 vue 的靈魂,jsx的寫法就沒那味了。雖然我一直都是這麼相信的,但是template寫久了感覺沒啥新鮮感,於是打算用jsx的寫法來解悶。 寫jsx你需要準備什麼?啥都不需要,雖然官網建議安裝@vue/babel-preset-jsx @vue/babel-helper-vue-j

修飾符 , 作用域 , 插槽 , vue如何通過javascript賦值 , 前端開發 , Javascript

收藏 評論

gjnet - C++ 子類父類的相互轉換_51CTO博客

背景 在工作中,經常用到父類指針指向子類對象,通過virtual關鍵字實現多態;但當突然子類對象想向父類傳數據時,一下子愣住了。重新回顧下C++基礎 一、子類向父類傳遞數據 1. 基本調用方式 class Parent { public: void parentFunc() { std::

子類 , 數據 , 1024程序員節 , 前端開發 , 父類 , Javascript

收藏 評論

千與千尋 - 微信小程序雲開發

package.json { "dependencies": { "@vant/weapp": "^1.11.7" } } app.wxss / 引入Vant全部樣式 / @import './miniprogram_npm/@vant/weapp/common/index.wxss'; app.json { "pages": [ "pages/index

html5 , Javascript

收藏 評論

mob64ca13fa2f9e - 《安富萊嵌入式週報》第260期:2022.04.04--2022.04.10_wx6319913926827的技術博客

告別依賴困境:ARM64架構下NVIDIA Container Toolkit全流程編譯指南 你是否在ARM64服務器上部署GPU容器時遭遇兼容性難題?是否因官方未提供預編譯包而無法充分利用NVIDIA GPU算力?本文將通過10個實操步驟,帶你從零構建適用於ARM64架構的NVIDIA Container Toolkit,徹底解決異構計算

Docker , 前端開發 , Git , Javascript

收藏 評論

Kate Kalcevich - Making Sense Of WAI-ARIA: A Comprehensive Guide

This article has been kindly supported by our dear friends at Fable, who enable your team to gain the skills and confidence needed to build inclusive products. If you’re ready to bring the voices

Accessibility , coding , Javascript

收藏 評論

zhanle_huang - highchart的(column)柱狀圖修改圖例

(highchart的(column)柱狀圖修改圖例) 情況説明 柱狀圖的圖例默認是圓點的,如圖 要修改成方形,可以採用如下形式 plotOptions: { column: { tooltip: { pointFormat: `span style="color:{point.color}"\u25A0/span {series.n

vue.js , highcharts , 前端 , Javascript

收藏 評論

mb61c46a7ab1eee - FPGA學習篇——Verilog學習之分頻器的實現 - 教程

PS:目前手上仍然沒有板子,按照野火視頻的講解,目前我們只能做到前面六步(其實第一步設計規劃也是需要看板子的硬件的,但是現在沒有板子就完全與野火傳授的板子一致來看) 1 設計規劃及波形繪製 1.1分頻器的原理: 分頻器就是把輸入信號的頻率成倍數的降低後再進行輸出。 比如説4分頻器,就是把輸入信號頻率降低4倍再輸出,可以理解成輸入4

sed , 上升沿 , 前端開發 , ide , Javascript

收藏 評論

Addy Osmani - How To Write Fast, Memory-Efficient JavaScript

JavaScript engines such as Google’s V8 (Chrome, Node) are specifically designed for the fast execution of large JavaScript applications. As you develop, if you care about memory usage and performanc

performance , optimization , coding , Javascript

收藏 評論

三眼鴨的編程教室 - 學廢了,JavaScript 中的作用域與作用域鏈

什麼是作用域? 作用域定義了變量的可見性或可訪問性。大白話來説,就是一個變量能不能被訪問或引用,是由它的作用域決定的。 在 JavaScript 中有三種作用域。 全局作用域 函數作用域(局部作用域) 塊作用域 let globalVariable = "我是全局作用域下的變量" function func() { let localVariable = "我是局部作用域下的變量

vue.js , 作用域 , 作用域鏈 , 前端 , Javascript

收藏 評論

mob64ca13feda16 - jvm併發之鎖優化 - 僑居者 -

從JDK 5升級到JDK 6後實現各種鎖優化技術如下: 適應性自旋(Adaptive Spinning) 鎖消除(Lock Elimination) 鎖膨脹(Lock Coarsening) 輕量級鎖(Lightweight Locking) 偏向鎖(Biased Locking) (注:自旋鎖在4的時候就有了,不過4

word , 加鎖 , 自旋鎖 , 前端開發 , Javascript

收藏 評論

銀之夏雪 - Vue 3 vs Vue 2:深入解析從性能優化到源碼層面的進化

Vue.js 是當今前端開發中最受歡迎的框架之一。隨着 Vue 3 的發佈,它在性能優化、開發體驗、響應式系統、構建工具和熱更新等多個方面都帶來了巨大提升。本文將深入剖析 Vue 3 的進化,包括其 源碼實現 方面的優化,如 diff算法、靜態標記、編譯優化 ,以及 Vue 3 在熱更新、構建工具上的改進。 1. 性能提升:底層優化的革命 1.1 響應式系統的改進:從 Object.defineP

vue2 , vue.js , vue3 , 前端 , Javascript

收藏 評論

不可能的是 - vue-loader中引入模板預處理器

vue-loader 是一個 webpack 的 loader,可以將指定格式編寫的 Vue 組件轉換為 JavaScript 模塊 同時,vue-loader 支持使用非默認語言,通過設置語言塊的lang屬性,就可以使用指定的預處理器,比如最常見的sass 語法: style lang="sass" ... /style 這裏重點討論使用不同的js模板引擎作為預處理器,

vue-loader , vue.js , pug , dot.js , Javascript

收藏 評論

Max Stoiber - Styled Components: Enforcing Best Practices In Component-Based Systems

After this shift in mindset towards building component-based user interfaces, we are now in what we like to call the “component age.” The rise of JavaScript frameworks such as React, Ember and recen

Web Components , coding , Javascript

收藏 評論

mob64ca140c75c7 - Javascript and TypeScript社區版

一.JavaScript調用ActionScript公開的方法 在Flex中通過ExternalInterface調用addCallback()來將AS的一個方法註冊為一個JS和VBScript可以調用的方法。 函數如下: addCallback(function_name:String, closure:Function):void

xml , 前端開發 , HTML , Javascript

收藏 評論

Colin Ramsay - What You Need To Know About JavaScript Scope

Understanding scope in programming is key to appreciating how your variables interact with the rest of your code. In some languages, this can be quite straightforward, but JavaScript’s anonymous fun

coding , Javascript

收藏 評論

Yaphi Berhanu - Write Better CSS By Borrowing Ideas From JavaScript Functions

I like to think of writing CSS, like writing functions that describe how your layouts respond to change. When we forget the principles of writing a good function, here’s some of what can happen:

Techniques , Css , Javascript

收藏 評論

Joseph Zimmerman - The Issue With Global Node Packages

Node.js brought about a great revolution for JavaScript developers by allowing us to write code that runs directly on our machines; our skills were no longer limited to browsers alone. At first, man

workflow , node.js , coding , Javascript

收藏 評論

茶無味的一天 - 面試官問我 JS 中 foreach 能不能跳出循環

當年懵懂無知的我被問到這個問題時,腦袋一片空白,因為我一度認為forEach可能只是為了方便書寫所創造出來的語法糖,在業務代碼中也經常使用,但沒有思考過它存在的問題,本文旨在記錄自己的心路歷程,拋磚引玉,如果對你有所幫助那就更好啦。 那麼回到標題,首先forEach是不能使用任何手段跳出循環的,為什麼呢?繼續往下看。 我們知道forEach接收一個函數,它一般有兩個參數,第一個是循環的當前元素,第

foreach , for循環 , 前端 , Javascript

收藏 評論

mob64ca1401b651 - 如何管理Spark Streaming消費Kafka的偏移量(二) - 九劫散仙的個人空間 -

在Kafka中,消費者的偏移量(offset)是指消費者在消費消息時所讀取的消息的位置。Kafka提供了幾種方式來管理消費者的偏移量,主要包括以下幾種: 1.自動提交偏移量(Auto Offset Commit) Kafka允許消費者自動提交其偏移量。在消費者從Kafka拉取消息時,Kafka會自動提交消費的最新偏移量,確保消費者從最新的消費位置繼續讀取消息

偏移量 , 重置 , 外部存儲 , 分佈式 , kafka , 前端開發 , Javascript

收藏 評論