javascript

粉末的沉淀8 分钟前
前端·javascript·css
css:制作带边框的气泡框第一步:制作矩形部分。第二步,制作当描边的三角形,为了看的更加明显,这个三角形先设置成红色。在容器里加入一个div,通过border的方式将其设置成一个三角形,通过绝对定位,放置在矩形的左上方。
p***h6431 小时前
开发语言·javascript·node.js
JavaScript在Node.js中的异步编程先说说异步编程是啥吧。简单讲,它就是不让代码一行一行按顺序执行,而是允许某些操作在后台运行,等完成后通过回调或其它方式通知主程序。Node.js天生就是单线程的,如果不玩异步,那服务器分分钟被阻塞,用户请求排队等半天。举个例子,读取一个大文件时,同步方式会让整个进程停在那里干等,而异步方式则让程序继续执行其他任务,文件读完了再回来处理。这种非阻塞I/O模型是Node.js的核心优势,尤其适合I/O密集型应用,比如实时聊天、流媒体服务这些场景。
N***73852 小时前
前端·javascript·vue.js
Vue网络编程详解在Vue技术栈中,网络请求通常借助第三方库来实现。早期Vue1.x时期,大家习惯使用vue-resource,但自从Vue2.0开始,官方推荐使用axios,并且Vue也不再维护vue-resource。目前axios已经成为Vue生态中最为流行的HTTP客户端。
q***38513 小时前
javascript·typescript·node.js
TypeScript 与后端开发Node.js首先,创建一个新的项目文件夹,例如通过命令行操作:npm init -y 命令会初始化一个 package.json 文件,用于管理项目的依赖和相关配置信息,-y 参数表示使用默认配置进行初始化。
Nan_Shu_6143 小时前
javascript·学习·es6
学习:Sass创建demo.scss创建demo.html将SCSS文件编译为CSS文件demo.scss 是要转换的 SCSS 文件路径,demo.css 是生成的 CSS 文件路径。
WYiQIU4 小时前
前端·javascript·vue.js·react.js·面试
面了一次字节前端岗,我才知道何为“造火箭”的极致!大厂是每个前端开发奋斗的最高理想,也是每一个程序员的至高殿堂,应该没有那个程序员是不想去大厂的,然而大厂的难度也不是轻松可以通过 的,今年的金九银十,身边朋友也是有很多人以大厂为目标去面试,但是通过的往往是寥寥无几,我也是其中之一
qq_316837754 小时前
前端·javascript·uni-app
uniapp 观察列表每个元素的曝光时间App.vueexposureTracker.vue 组件在 exposureTrackerTest.vue 中测试
小夏同学呀4 小时前
前端·javascript·vue.js
在 Vue 2 中实现 “点击下载条码 → 打开新窗口预览 → 自动唤起浏览器打印” 的功能实现效果
芳草萋萋鹦鹉洲哦4 小时前
前端·javascript·vue.js
【vue】导航栏变动后刷新router的几种方法强制整页刷新 这种方法最为直接,但会中断当前的用户体验,有瞬间白屏。1、适合APP这种通过输入网址进入界面情况; 2、menu一般在login进入主页面后只加载一次不会频繁触发,所以onMounted中可以执行菜单显隐控制逻辑。 router/index.js
zero13_小葵司4 小时前
javascript·缓存·性能优化
JavaScript性能优化系列(八)弱网环境体验优化 - 8.3 数据预加载与缓存:提前缓存关键数据弱网环境下,“等待加载”是用户体验的最大杀手——即使页面骨架屏再精美,长时间的数据加载也会让用户失去耐心。数据预加载与缓存的核心目标是:在用户需要数据前,提前将关键数据加载并缓存,让用户操作时“零等待”。本节将结合Vue3+TypeScript生态,从“预加载策略设计”“缓存机制实现”“失效控制”三个维度,完整落地数据预加载与缓存方案,解决弱网下的数据加载痛点。
Irene19914 小时前
javascript·类数组对象·filelist·不支持迭代
FileList 对象总结(附:不支持迭代的类数组对象表)类数组结构:具有 length 属性和数字索引只读的:你不能直接修改 FileList 的内容(不能添加、删除或替换文件)
Liu.7745 小时前
前端·javascript·vue.js
vue3 路由缓存导致onMounted无效在 Vue 3 中,路由组件复用(缓存)可能导致 onMounted 生命周期钩子未被触发。以下是解决方案:
1***81536 小时前
前端·javascript·react.js
React组件先说说最基础的函数组件和类组件吧。现在社区里函数组件加Hooks是大趋势,但老项目中类组件还是一抓一大把。函数组件写起来确实爽,代码量少,看着也清爽。但刚上手的时候,很多人容易掉进一个坑:以为函数组件就是无状态的。这可是老黄历了,自从Hooks出来之后,函数组件啥都能干,状态、生命周期,一个都不少。
__花花世界6 小时前
前端·javascript·vue.js
前端日常工作开发技巧汇总JavaScript 内置了一个 structuredClone() 的方法, 此方法提供了一种简单有效的方法来深度克隆对象,支持复杂数据类型,包括 Date、RegExp、Map、Set、ArrayBuffer、Blob、File 等。浏览器底层实现,通常比手动递归或 JSON 方法更高效。
www_stdio6 小时前
javascript
栈(Stack)详解:从原理到实现,再到括号匹配应用栈是一种基础而重要的线性数据结构,在计算机科学中被广泛应用于函数调用、表达式求值、回溯算法等场景。本文将围绕栈的定义、抽象数据类型(ADT)、ES6 实现方式(数组与链表)、性能对比,以及一个经典应用场景——括号匹配问题,进行系统讲解。
爬坑的小白7 小时前
前端·javascript·vue.js
vue 2.0 路由跳转时新开tab1:封装显示tab组件 TabNav/index2.vue x 存储 store/tagsView.js
爬坑的小白7 小时前
前端·javascript·vue.js
vue x 状态管理1:创建store/index2:main.js 引入挂载ender: h => h(App) })3:获取状态
凌览8 小时前
前端·javascript·后端
一键去水印|5 款免费小红书解析工具推荐刷短视频时,看到喜欢的内容想存到手机里,结果点"保存"却提示"不允许"?别慌,不是手机坏了,而是作者或平台把下载开关关掉了。下面教你几招,照样能把视频"救"回来——适用于抖音、小红书、快手等主流 App,全程大白话,一看就会。
有意义8 小时前
javascript·算法·编程语言
栈数据结构全解析:从实现原理到 LeetCode 实战在数据结构的世界里,有许多看似简单却支撑起无数复杂程序的 “基础构件”,栈(Stack)就是其中之一。它不像链表那样灵活多变,也不像树那样层次分明,但凭借 先进后出的独特逻辑,在算法设计、内存管理、程序运行等场景中扮演着不可替代的角色。
鹿鹿鹿鹿isNotDefined8 小时前
前端·javascript·算法
逐步手写,实现符合 Promise A+ 规范的 Promise之前找工作的时候凭感觉做了一个实现 Promise A+ 规范的 Promise的练习,最近在准备新的工作机会,又看到了这个面试题。