首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js
前端小鱼儿
创建于2022-07-15
订阅专栏
js
暂无订阅
共9篇文章
创建于2022-07-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
实现防抖节流
实现防抖 概念: 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 例子:如果有人进电梯,那电梯将在10秒钟后出发,这时如果又有人进电梯了,我们又得等10秒再出发。 思路:通过闭包维
宏任务与微任务
所谓macroTask(宏任务)是指将任务排到下一个事件循环,microTask(微任务)是指将任务排到当前事件循环的队尾,执行时机会被宏任务更早。Promise的标准里没有规定Promise里的异步
继承
为什么要学习继承 ? 写的构造函数, 定义了一个类型 (人类), 万一项目非常大, 又有了细化的多个类型 (老师, 工人, 学生) 学习继承, 可以让多个构造函数之间建立关联, 便于管理和复用 什么是
JavaScript基础
1. 解释下什么是变量声明提升? 变量提升(hoisting),是负责解析执行代码的 JavaScript 引擎的工作方式产生的一个特性。 JS引擎在运行一份代码的时候,会按照下面的步骤进行工作: 首
前端做本地数据存储的方式
Cookies localStorage sessionStorage a sessionStorage window.open打开 baidu.com 不在 a sessionStorage win
在 script 标签上使用 defer 和 async 的区别是什么?
明确: defer 和 async 的使用, 可以用于提升网页性能 script标签存在两个属性,defer和async,因此 script标签 的使用分为三种情况: <script src="exa
函数作为对象的成员介绍
函数作为对象的成员介绍 12.复习arguments caller属性 length函数形参的个数.
JS基础--数据类型与变量
1.JS的组成:ECMAScript、DOM、BOM 2.变量:本质就是程序在内存中申请的一块 用来存放数据的空间。 变量命名规则 3.简单数据类型(值类型) 3.1 Number: 正数、负数、整数
事件冒泡
阻断事件冒泡:e.stopPropagation() 好处: 1.事件冒泡好处: 如果一个父元素中所有的子元素需要注册同名事件,只需要给父元素注册即可 2.事件对象的一些属性介绍