首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript深入扩展系列
ys指风不买醉
创建于2024-11-09
订阅专栏
包括CSS3,HTML5,JavaScript等基础知识汇总,还有前端面试等入坑问答
等 7 人订阅
共23篇文章
创建于2024-11-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
虚拟dom 源码分析一下
一、虚拟DOM:连接理想与现实的桥梁 1.1 虚拟DOM的本质 虚拟DOM(Virtual DOM)是现代前端框架(React/Vue)的核心架构设计,它是一个轻量级的JavaScript对象,通过树
登入页面 Token 验证与封装请求request
最近发现用户认证和权限管理在很多含有登入的应用都要使用,但是每次都要进行重写Token验证和请求。我们需要实现一个开箱即用的解决方案,其中包括用户登入、Token 验证和请求封装等功
看看“同源策略与跨域解决”有没有少了😎
什么是同源与跨域? 源 = 协议(http/https)+域名+端口; 同源策略的目的是为了防止恶意网站通过脚本访问其他网站的敏感数据 同源指的是两个URL的协议、域名和端口完全相同。如果其中任何一个
🍍大菠萝(Pinia)符合真香定律
最近在开发Vue3项目时,遇到了多层跨域数据传输的问题。起初,我用props和emit实现了爷孙组件之间的数据传递,效果不错。子组件通过defineEmit定义方法,父组件通过emit调用这些方法,而
发起请求并处理响应:`XHR` 与 `axios` 使用指南来啦😊~
又又又要长脑子呐😊~ 了解到通过发起HTTP请求并在不刷新页面的情况下更新页面内容是一种常见的需求。学习使用XMLHttpRequest 或 axios 来实现,现在进行对比两者,比较项目使用时候的优
JavaScript深入ToPrimitive类型转换(非常全 建议收藏❗❗❗)
可能对于大佬一眼道出其中的缘由,但是还是诚邀继续阅读下去,或许下面有可以一起探讨的内容。 如果你不确定自己的答案,这里就先卖个关子,后面正文还会讲解到。 之前有文章写过了“简单数据类
JS执行机制你了解多少?一文详解事件循环、微任务、宏任务
JS 是单线程,意味着执行前面代码,后面任务处于等待状态,不同于java多线程可以一次性执行多个事件。这如果遇到执行任务时间长的任务,这样会造成页面渲染不连贯,甚至加载阻塞。 这时候JS引入
了解new底层机制,快看手撕new
在面向对象编程,继承机制等都能找到new 关键字的身影。对new 底层实现机制进行剖析,再手写一个new功能相同的函数,加深对new 的理解。
一篇文章带你深入理解 JavaScript 中的 Symbol 与定时器
今天,我们将一起探讨一个常见但又容易被忽视的主题:JavaScript中的Symbol类型以及它如何帮助我们解决变量覆盖和数据丢失的问题。同时,我们也会探究定时器的行为
一篇文章一起轻松搞定防抖和节流
防抖,顾名思义就是防止用户“手抖”持续输出,把多次向服务器请求相同数据,把服务器干冒烟了。 这时候我们需要设置“防抖”,“一个大招用后几秒后点击才能继续使用”。
面试高频:Chrome的进程与线程过程
以工厂为比喻理解进程与线程 为了更好地理解进程和线程的概念,我们可以将计算机系统比作一家大型工厂。在这个工厂里...
聊聊定时器 setTimeout和setInterval 时延问题
之前在写vue处理事件延迟执行,一般会用到setTimeout,而很少关注到setInterval 当然面试时候,如果简单问一下setTimeout可能会答,但是问到和setInterval联系和区别
大白带你走近this关键字——this指向问题
Hello,今天扮演大白角色,给大家深入聊聊this。看了挺多文章和相关内容的,如果有不对的地方还请大佬指正,帮助共同学习。 学JS其中最让人头疼的概念之一就是 this 关键字的绑定规则。
CSS3选择器渲染不懂?小白?这篇文章从底层给你讲清
小白css教学来啦~~ 为什么京东页面这么炫酷,为什么哔站页面看起来就是让人舒服。一篇文章讲清楚css渲染过程和css选择器几种分类,解开CSS3神秘面纱。
AJAX与HTTP协议详解及实战应用
深夜不是刷短视频的时候,是睡觉或是刷课的时间。看了下黑马关于axios相关视频讲解,写一篇知识点回顾。本文详细介绍了AJAX的基本概念、HTTP协议的关键组成部分以及如何使用axios库来简化AJAX
一篇文章说清:位运算、正则表达式及数据类型
本文将深入探讨几个重要的 JavaScript 特性,包括位运算、数据类型及其转换规则,以及强大的正则表达式用法。
开摆做个网易Music页面
本项目为网易云音乐的HTML5页面开发实践,旨在通过创建一个简单的音乐播放器页面,掌握H5页面的基本构建方法和技术应用。此页面包括音乐播放控制、页面滑动效果等功能,并且注重移动端适配及优化、
剖析JS底层数据类型和堆栈内存
面试时候,面试官问JavaScript数据类型有哪些?我们要怎么回答?下面剖析JS底层数据类型和堆栈内存 ,欢迎加入讨论学习~~ 一张图展示 JavaScript 内存机制
长话短说 “执行上下文和执行栈”
作为前端开发者,有很多必备基础需要知道比如(提升机制、作用域、作用域链)。。正确理解执行上下文和执行栈的概念将有助于你成为一名更好的 JavaScript 开发人员
百度面试CSS问什么?文档流+定位?
本文以小白视角讨论CSS里面几个重要概念,以百度的一道面试题为背景讲解,包括文档流,行内和块级元素在绘制的时候定位的位置以及盒子模型。收藏等于学会,点赞下次面试必过~~
下一页