首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
山有木兮木有枝_
创建于2025-06-05
订阅专栏
一起学习JavaScript
暂无订阅
共22篇文章
创建于2025-06-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端性能优化:图片懒加载与组件缓存技术详解
图片懒加载技术 传统实现:getBoundingClientRect方法 图片懒加载是一种优化网页性能的重要技术,它通过延迟加载非可视区域内的图片来减少初始页面加载时间。传统实现方式主要依赖于getB
手动封装移动端下拉刷新组件的设计与实现
一、需求背景 在移动端应用开发中,下拉刷新是提升用户体验的重要交互模式,它让用户可以通过直观的下拉手势主动触发页面数据更新。虽然市场上有许多成熟的UI库提供了下拉刷新功能,但手动封装一个下拉刷新组件不
从代码到创作:探索AI图片生成的神奇世界
人工智能技术正在悄然改变我们的创作方式,其中AI图片生成作为数字创作领域的新兴力量,展现出令人惊叹的潜力。今天,我们将通过构建coze工作流作为api引入本地,实现一个生成ai图片的React应用。
node文章生成器
前言 这个文章生成器模块通过组合预定义的文本片段,按照特定规则随机生成连贯的文章内容。它可以用于测试数据生成、创意写作辅助或任何需要大量文本内容的场景。当然先要有一个语料库。 语料库包含多个分类: 标
http状态码
HTTP 状态码详解 HTTP 状态码是服务器在响应客户端请求时返回的三位数字代码,用于表示请求的处理结果。它们分为五个类别: 1xx (信息性状态码):请求已被接收,继续处理。 2xx (成功状态码
双token无感刷新
什么是token? JSON Web Token 入门教程 - 阮一峰的网络日志 你是否曾被突然弹出的“登录已过期”提示打断工作节奏?是否厌倦了在重要操作时被迫重新认证的糟糕体验? 本文揭秘的双Tok
从零搭建 Koa 后端服务:核心配置与路由实战
前言:初始化 Koa 项目 在开始前,我们先完成项目的基础配置: 一、核心组件解析与配置 1. Koa 实例化 - 创建服务基石 Koa 通过 new 关键字实例化,创建了一个轻量级的 Web 服务器
响应式布局:rem和lib-flexible、postcss-pxtorem
前言:响应式布局的智慧选择 在移动优先的时代,CSS单位的选择决定了界面能否优雅适配万千设备。px的绝对精确、em的局部灵活、rem的全局可控、vw/vh的视口响应——每种单位都有其独特价值。而自动化
发布订阅模式和观察者模式
前言 数组遍历方法和设计模式是JavaScript开发中的核心基础。带你理解常用数组方法(forEach、map、filter等)的使用以及发布订阅和观察者模式的实现。 基础知识: 发布订阅 发布订阅
JavaScript 设计模式--单例模式
前言 在JavaScript的江湖里,对象与类的关系犹如水墨画中的留白——看似无形却充满玄机。当我们用new Function()创造构造函数时,实际上在内存中勾勒出一个由原型链编织的立体网络。您是否
JavaScript 6种浅拷贝2种深拷贝
前言 什么是拷贝,为什么我们需要拷贝 拷贝分为哪几种 分别适用于什么情况 在 JavaScript 的世界里,拷贝数据就像复制一把钥匙——看起来一模一样,但用起来可能打开同一扇门(引用传递),也可能打
直面面试手写题:防抖和节流
前言:当用户点击变成"连点狂魔"——前端性能的隐形杀手 在数字化体验至上的今天,用户对交互的即时反馈有着近乎苛刻的要求。想象这样一个场景:用户正在填写一个至关重要的表单,当手指最后一次敲击回车键或点击
AJAX:前后端通信的桥梁
AJAX前后端连接的桥梁,每次点击按钮、提交表单,都伴随着整个页面的闪烁刷新。用户需要等待服务器返回完整的HTML页面,体验被切割成碎片化的等待过程。这种"点击-等待-刷新"的交互模式,不仅效率低下,
深入理解 JavaScript 异步编程:从回调地狱到 Promise 的艺术
前言:当代码背叛了你的期望 本文将带你穿越JavaScript异步编程的迷雾森林,从回调深渊到Promise高地,最终抵达async/await的应许之地。准备好解开时间线的秘密了吗?让我们开始这段重
JavaScript类型转换探秘
前置知识:类型判断(toString原理) == vs === == 会发生隐式类型转换,所以只判断值是否相等 === 不会发生隐式类型转换,所以判断值和类型是否相等 类型转换 显示类型转换(原始数据
JavaScript 判断数据类型的所有方法
开始之前,先复习一下js里面有哪几种数据类型) typeof typeof 可以准确判断除了null以外的基本数据类型 typeof 判断引用数据类型,除了fuction以外,其他的都返回object
JavaScript 带你理解this关键字
前言 本篇文章将讲到之前new原理中的为讲到的call()方法 为什么要有this ? this 提供了一种更优雅的方式来隐式的传递一个对象的引用,可以让代码更加简洁利于复用 this可以使用在哪里?
JavaScript核心原理三部曲:《原型继承:面向对象编程的终极指南》
前言 在之前JavaScript中暂时的错误的介绍new的底层原理,本篇文章将带来new的正确的底层原理 万物皆对象 原型对象(显示原型) 函数定义出来天生拥有一个属性protype(原型),是一个对
JavaScript : 万物皆对象?带你理解对象创建过程和数据类型的判断
引言:万物皆对象 在JavaScript中,几乎"万物皆对象"。无论是数组、函数还是基本类型值,都可以被视为对象进行处理。这种设计理念使得JavaScript具有极高的灵活性和动态性。 一、对象的创建
JavaScript核心原理三部曲: 《作用域链:从编译到执行的完整生命周期》
js 引擎 V8: V8 是 Google 开源的高性能 JavaScript 和 WebAssembly 引擎,用 C++ 编写。它是现代 JavaScript 运行的核心技术之一,主要应用场景包括
下一页