首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
你怎么知道我有猫
创建于2023-06-02
订阅专栏
学习javascript过程中的笔记产出
暂无订阅
共11篇文章
创建于2023-06-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js兼容性
js的兼容性问题,以及如何处理,babel的概念,babel的单独使用的配置,babel在webpack中使用的配置
reduce的用法
简单介绍reduce的用法,提供了几个使用reduce实现的数据处理函数供参 1. 累加累乘 2. 数据特性分组 3. 求数组交集,并集,差集 4. 返回对象指定键值 5. 树形数据转为数组
防抖、节流
防抖 概念 持续触发事件,规定时间内没有再次触发,执行一次,规定时间内再次触发,重新开始延时,只会响应一次触发 代码实现 非立即执行---只响应最后一次----input框输入搜索 立即执行----只
赋值、浅拷贝、深拷贝
js数据类型 基本数据类型 boolean string number undefined null Symbol bigInt 复杂数据类型 Object Array Function Set Ma
js预编译
js运行流程 js是解释型语言,解释一行执行一行,但是在执行之前会有一些预处理的操作,js的运行流程如下: 词法分析 词法分析,构建抽象语法树(AST),这一步能检查代码的语法错误,如果在构建过程中发
事件循环
浏览器的进程模型 进程? 程序运行都需要自己的内存的空间,可以把这块内存空间简单的理解为进程,可以比喻为工厂 线程? 有了进程以后,就可以运行程序的代码了,运行代码的就可以称之为线程,可以比喻为工人,
说说JSON
一、JSON的用途 二、JSON.stringify()的用法和具体序列化规则 三、JSON.parse()的用法
对象那些事-属性的位置?
今天朋友给我发了个链接,是一道题,以为自己避开了所有缺陷,没有想到找到了个知识漏洞,蛮有意思的,记录一哈 接下来来分析一下里面的每一句代码 obj['1'] = 0是给对象obj添加一个属性,那么添加
箭头函数
先说结论 箭头函数没有自己的this,内部的this值继承自定义时外部作用域的this,是静态的 箭头函数不能通过call、apply、bind来改变this指向 箭头函数不能当作构造函数 拍箭头函数
函数提升和变量提升
函数提升 函数声明时,会将声明提升到当前作用域的顶部 上面的代码在声明fun前就调用了fun,结果是正常执行,输出123,说明了函数声明会被提升 创建函数还有两种方式 1、通过构造函数 2、函数表达式
let、const
块级作用域 两个{ }之间的区域我们就称之为块级作用域 为什么需要块级作用域 在只有var声明变量的时候,只存在全局作用域和函数作用域,导致会出现一些违背我们一般逻辑的现象出现,比如: 1、内层变量覆