首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
orcawalkakaswitchbla
掘友等级
我一直在哭 我想要被爱 我躯体化了
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
手写JavaScript深浅拷贝(递归法、迭代法、考虑循环引用)
手写JavaScript深浅拷贝(递归法、迭代法、考虑循环引用) JavaScript可粗略的分为基本类型(Number,String,Boolean,Null,Undefined,Symbol)和引
手写JavaScript apply,call,bind
手写JavaScript apply,call,bind 写在前面 调用apply,call,bind方法的函数,都不能作为构造函数 手写call: 坑点:①call后的第一个参数context不一定
手写Promise完整版+静态方法all和race
手写Promise完整版+静态方法all和race 手写Promise是面试常考考点,个人认为背后主要考察的点是对于上下文环境this和作用域(闭包)的深刻理解(还有一个很重要的点bind,apply
函数柯里化手写实践
函数柯里化手写实践 什么是函数的柯里化:柯里化(Currying)是将一个多参数函数转换为一系列单参数函数的过程。每次调用返回一个新的函数,直到收集所有参数后才执行原始函数。 情况一:不涉及柯里化对象
JavaScript Symbol+闭包实现对象的私有属性
JavaScript Symbol+闭包实现对象的私有属性 写在前面: 1.class person{}:class语法糖后面的括号内部属于一个块级作用域。 2.class中的this是运行时绑定的,
JavaScript惰性函数手写实现
JavaScript惰性函数手写实现 惰性函数就是当函数需要频繁执行判断逻辑(如判定浏览器版本从而实现不同操作)的情景下,将结果以函数的形式保存在原函数名下,从而实现函数的重写,避免多次执行冗余判断逻
手写实现数组flat展开函数
手写实现数组flat展开函数 ①Array是构造函数,Array.prototype代表构造函数产生的对象的原型,因此myFlatten通过一个数组实例调用,this指向这个数组 ②跟另外一个手写函数
函数链式调用+Proxy实现版本
1.函数链式调用:每个函数都要返回this,以便链式使用this对象的各类属性 2.Proxy实现版本:需要每次Proxy触发handler的get属性,都要返回这个Proxy,在这之后再调用(读取)
浏览器接受到请求之后的渲染流程是什么
浏览器接受到请求之后的渲染流程是什么 ①接受到服务器返回的HTML文档,并开始解析HTML元素 ②顺序解析HTML元素,遇到外部资源发起请求,JS资源默认阻塞HTML解析,除非用async或者defe
浏览器的外部资源引入方式是什么?
浏览器的外部资源引入方式是什么? 外部资源引入可以分为不遵守同源策略的(link,script,iframe)和遵守同源策略的XHR(Axios,Fetch) 不遵守同源策略: ①外部资源链接元素li
下一页
个人成就
文章被点赞
2
文章被阅读
1,373
掘力值
160
关注了
1
关注者
1
收藏集
1
关注标签
31
加入于
2025-02-10