首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js
cilicili
创建于2021-12-22
订阅专栏
js基础
暂无订阅
共13篇文章
创建于2021-12-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Sentry前端异常监控平台的主要内容学习
行为监控、异常监控、性能监控 异常监控 异常采集、数据存储、统计分析、报告告警 异常采集 采集内容 用户信息 行为信息 异常信息 环境信息 异常捕获 try catch 只能捕获同步运行代码 wind
12.js new操作的过程
NEW操作符做了哪些事情 创建一个新对象 将空对象的原型,指向于构造函数的原型 将空对象作为构造函数的上下文(改变this指向)【构造函数就是new后面的那个函数呀】 对构造函数有return返回值的
11.js-箭头函数
箭头函数、关于 this 你了解多少 1.语法: 一个参数可以不写,一行return可以不写 2.this指向 普通函数,谁调用this就指向谁 箭头函数,再哪里定义函数,箭头函数指向谁,指向外面的作
10.js-promise
3种状态 then、catch 如何改变 Promise 状态 promise 3 状态 fulfilled、reject、pending then正常返回的时候 promise 状态是fulfill
9.js-版本ES7、8、9、10、11、12
ES2016(ES7)新特性 ES2017(ES8)新特性 ES2018(ES9)新特性 ES2019(ES10)带来的9个新特性 ES2020(ES11)带来的新特性 ES2021(ES12)新特性
8JS-call、apply、bind
一:call、apply、bind call是一个方法,函数的方法,可以调用函数,可以改变函数的指向 dog.eat.call(cat,'鱼','肉') dog.eat.apply(cat,['鱼',
7. js-运行机制-EventLoop
EventLoopEventLoopEventLoopEventLoopEventLoopEventLoop
6.JS-ES6
★ var、let 及 const 区别 变量提升: var存在变量提升,let和const不存在变量提升,即在变量只能在声明之后使用,否在会报错。 ★ 什么是提升 对于这种情况,我们可以把代码这样来
5.JS-浅拷贝和深拷贝
什么是浅拷贝?如何实现浅拷贝?什么是深拷贝?如何实现深拷贝? 对象类型在赋值的过程中其实是复制了地址,从而会导致改变了一方其他也都被改变的情况。通常在开发中我们不希望出现这样的问题,我们可以使用浅拷贝
4.JS-原型和原型链
★ 什么是原型、原型链 prototype是原型 ,__proto__是原型链 ★看这经典的图 ★构造函数,原型和实例的关系: 每个构造函数(constructor)都有一个原型对象(prototyp
3.JS-闭包/作用域/执行上下文
★ 闭包 什么是闭包? 闭包的定义其实很简单:函数 A 内部有一个函数 B,内部函数 B 可以访问到外部函数 A 中的变量,那么内部的函数 B 就是闭包。 很多人对于闭包的解释可能是函数嵌套了函数,然
1.JS-基础(数据类型、比较)
★ 数据类型 一共8种 1:【对象类型】Object 7:【原始数据类型】null undefined boolean number string symbol bigint, 其中两个symbol
2.JS-this几种赋值学习
首先注意一点:this取什么值是在函数执行的时候被确定的,不是在定义的时候被确定的【非常重要】 下面是5种赋值情况,大家可以再自己电脑上写一写打印出来看看 1.作为普通函数被调用 2.作为对象方法被调