首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
稻草人菜头
掘友等级
前端
前端小菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
稻草人菜头
关注了
李永宁
前端
稻草人菜头
前端
·
1年前
关注
理解 class, extends, super, new
最近被裁员了,所以重新复习和理解一下。 加深印象的同时,减少恐慌感 -_-!! .......
0
评论
分享
稻草人菜头
前端
·
1年前
关注
== 和 ===区别
两者都会比较类型和值 而==遇到类型不一致时,会进行类型转换 === 不同类型,返回false 同类型 引用类型比较引用地址 原始类型比较值 NaN 不等于 NaN +0 ...
0
评论
分享
稻草人菜头
前端
·
1年前
关注
手写一个Object.assign
Object.assign 静态方法将一个或者多个源对象中所有可枚举的自有属性复制到目标对象,并返回修改后的目标对象。 Object.assign(target, ...s...
0
评论
分享
稻草人菜头
前端
·
1年前
关注
对象属性描述符
数据描述符和访问器描述符共享属性 configurable:该属性的描述符本身是否可以修改 enumerable:该属性是否可以被枚举 configable configa...
0
评论
分享
稻草人菜头
前端
·
1年前
关注
原型链
new 出来的实例,属性继承的 是 构造函数 的 prototype。 普通实例的原型链方向 实例 --__proto__--> 构造函数的prototype --__pr...
0
评论
分享
稻草人菜头
前端
·
1年前
关注
手写递归深克隆
浅克隆方法: Object.assign() [第一层深拷贝,第二层以上都是浅拷贝] ...(扩展运算符)[Symbol.iterator] 深克隆 JSON.parse ...
0
评论
分享
稻草人菜头
关注了
vivo互联网技术
前端
稻草人菜头
关注了
若川
前端
稻草人菜头
前端
·
3年前
关注
call,apply,bind
call apply bind 用法 call function.call(thisArg, arg1, arg2, ...) 参数 thisArg arg1, arg2....
0
评论
分享
稻草人菜头
前端
·
3年前
关注
new
new 干了什么 生一个空对象 将构造函数的原型挂载在空对象的__proto__上 构造函数在空对象的上下文中执行 执行结果如果不是对象则返回上面生成的对象; 手写一个 n...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
模块化
模块化 模块的必要条件 必须有外部的封闭函数,该函数必须至少被调用一次(每次调用都会创建一个新的模块实例) 封闭函数必须返回至少一个内部函数,这样内部函数才能在私有作用域中...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
闭包
闭包 JavaScript 中闭包无处不在,你只需要能够识别并拥抱它。 什么是闭包 上面的例子 执行完后,foo 的内部作用域被销毁 下面的例子 闭包的“神奇”之处,foo...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
变量提升
变量提升 提升 JavaScript 提升是指解释器在执行代码之前将函数、变量或类的声明引动到其作用域顶部的过程。 提升允许函数在声明之前安茜地在代码中使用。 变量和类声明...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
作用域
作用域 1. 作用域是什么 1.1 编译原理 在传统编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为“编译” 分词/词法分析 这个过程会将由字符组成的字...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
this
关于 this this 误解 指向自身 它的作用域 this 到底是什么 this 是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调用时的各种条件。thi...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
类型转换
将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换。 也可以这样来区分,类型转换发生在静态类型语言的编译阶段,而强制类型转换则发生在...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
数据类型判断
typeof typeof 可以辨识 8种类型, undefined string number boolean object function symbol BigInt...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
数据类型
数据类型 JavaScript 是一种弱类型或者说是动态语言。意味着你不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。意味着你可以用一个变量保存不同的数据。 最...
0
评论
分享
稻草人菜头
前端
·
3年前
关注
var、let、const 的区别
var 声明 var 声明函数作用域 等于在局部函数定义了一个变量,就意味着该变量在局部函数退出时销毁。 var 声明提前 声明的变量会自动提升到函数作用域顶部 let 声...
1
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
2,505
掘力值
254
关注了
3
关注者
0
收藏集
1
关注标签
76
加入于
2021-11-29