首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Blithe_xtjj
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
Vue2 和 Vue3 区别
1、数据绑定原理 Vue2:使用ES5的Object.defineProperty 来实现数据的响应式。这种方法有一定的局限性,比如对于数组的变动,需要通过特定的方法来触发响应式更新。 Vue3:使用
js 中的栈和堆
在javaScript中,栈(Stack)和堆(Heap)是用来管理程序运行过程中产生的数据和变量的两种不同的内存区域。它们各自扮演着不同角色,并且在内存管理和变量存储方面有着显著的区别: 栈 (St
vue3中的ref和reactive
vue3中的 ref 和 reactive 是两种用于创建响应式数据的方法,它们各自有其特点和适用场景: ref 灵活性:ref可以用于创建任何类型的响应式数据,包括基本数据类型(如字符串、数字、布尔
vite 和 webpack 区别
vite 和 webpack 都是前端开发中的重要工具,用于模块打包、资源管理和优化,但它们在设计理念、工作流程和性能表现上有显著区别: 1.构建速度: vite:在开发环境中利用了ES模块倒入的原生
new urlSearchParams
URLSearchParams 是一个js内建函数,它提供了一种方便的方式来读取、设置和删除URL查询字符串中的参数。 创建URLSearchParams实例。 从字符串创建 你可以直接从一个查询字符
沙箱、防抖节流、函数柯里化、闭包、数据劫持
函数创建与定义的过程 函数定义 在堆内存中开辟一段空间。 把函数体内的代码原封不动的存储在这段空间内。 把这段空间赋值给栈。 函数调用 按照变量名内的存储地址找到堆内存中对应的存储空间 在调用栈中开辟
宏任务和微任务
背景 js是一种单线程语言,只有一条通道,那么在任务多的情况下,就会出现堵塞,这种情况下就产生了多线程,那么就产生了同步任务和异步任务。 同步任务:在主线程上排队执行的任务,只有前一个任务执行完毕,才
export default 和 import语句中的解构赋值
在ES6中变量解构: 直接用解构赋值来获得对象的同名属性: 除了变量的解构赋值,ES6的模块导入也提供了相似的语法: 如果使用webpack构建项目的话,注意这里的解构与普通变量的解构是有所区别的,如
js 获取元素大小
元素尺寸属性 说明 clientWidth 获取元素可视部分的宽度,即 css 的 width 和 padding 属性值之和,元素边宽和滚动条不包含在内,也不包含任何可能滚动区域。 clientHe
js单线程执行异步任务的原理
javaScript 作为浏览器的脚本语言之一,最大的特性就是单线程,既然javaScript是单线程,但又同时可以进行异步操作,这是为啥呢? js是单线程,这句话没错。但确切的说js是只有一个主线程
下一页
个人成就
文章被点赞
2
文章被阅读
1,974
掘力值
120
关注了
2
关注者
1
收藏集
0
关注标签
0
加入于
2023-07-28