首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
王贰浪
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 1
沸点 1
赞
2
返回
|
搜索文章
王贰浪
前端工程师
·
1年前
关注
深度剖析Promise底层实现
https://zhuanlan.zhihu.com/p/511377748 resolve和reject 咱们来看一段Promise的代码: 那么会输出什么呢?请看: 这...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
js之bind的原理和实现
一、bind的特性 传递的第一个参数做为调用它的函数的this指向(bind可传递若干参数)。 若第一个参数传递基础数据类型,则调用他的函数的this指向该基础数据类型的包...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
Vue3之数据侦测-Proxy详解
实现可响应对象的方式 通过可响应对象,实现对数据的侦测,从而告知外界数据变化。实现可响应对象的方式: getter 和 setter defineProperty Prox...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
js之new的实现原理
执行流程 调用 new构造函数的过程发生四件事: 创建空对象:new关键字会首先创建一个空对象 链接到原型:将这个空对象的原型对象指向构造函数的原型属性,从而继承原型上的方...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
前端模块化
模块化 编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块。 把代码进行模块化拆分的好处: ① 提高了代码的复用性 ② 提高了代码的可维护性...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
JS中Symbol.iterator的理解与基本使用
定义 迭代器 (iterator) ,是确使用户可在容器对象(container,例如链表或数组)上遍访的对象,使用该接口无需关心对象的内部实现细节。 其行为像数据库中的光...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
OSI七层模型与TCP/IP的联系和区别
两种模型构图 OSI七层模型 OSI模型将网络通信划分为七个不同的层次,每一层都具有特定的功能,且每一层都向相邻的上层提供服务。让我们逐一解析这些层级。 1. 物理层 物理...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
Webpack 5 新特性
Webpack 5 在2020年10月正式发布,更新的内容比较多。 一、构建优化 1. Tree Shaking (删除无用代码) 2. 合并模块 concatenateM...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
React Jsx转换成真实DOM过程分析
一、是什么 JSX是react的语法糖,它允许在HTML中写js,不能被浏览器直接识别,需要通过webpack、babel之类的编译工具转换为js执行。 JSX的特点 可以...
1
评论
分享
王贰浪
前端工程师
·
1年前
关注
React render方法的原理和触发时机
1. 原理 首先,render函数在react中有两种形式: 在类组件中,指的是render方法: 在函数组件中,指的是函数组件本身: 在render中,我们会编写jsx,...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
react之setState详解
setState真的是异步的吗 ? 这两天自己简单的看了下setState的部分实现代码,在这边给到大家一个自己个人的见解,可能文字或图片较多,没耐心的同学可以直接跳过看总...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
react生命周期详解以及函数组件的替代方案
生命周期的简单说法 生命周期执行过程 1. 初始化阶段 constructor 执行 getDerivedStateFormProps执行 在初始化阶段,getDerive...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
react之useState详解
一、初始化 构建dispatcher函数和初始值 二、更新时 调用dispatcher函数,按序插入update(其实就是一个action) 收集update,调度一次Re...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
vue和react通用系统权限控制方案
1. 介绍 在任何企业级应用中,尤其是后台管理系统,权限控制是一个至关重要的环节。它确保了系统资源的安全性,防止非法访问和操作,保障业务流程的正常进行。本文件将详细解析后台...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
React.createClass和extend Component对比
对比思路:语法区别-->获取props区别-->状态的区别-->this的区别-->Mixins的区别 注释: 工厂函数: 是一种函数式编程的概念,用于创建和返回其他函数。...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
Vue.set的实现原理
相关结论 先抛出一个问题,$set后数据是响应式的吗? 要更改的数据源 是数组时,只是触发视图更新,是由响应式原理决定的; 对对象来说,是响应式的,会调用 defineRe...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
Web攻击的常见方式-XSS&CSRF
一、是什么 Web攻击(WebAttack)是针对用户上网行为或网站服务器等设备进行攻击的行为 如植入恶意代码,修改网站权限,获取网站用户隐私信息等等 Web应用程序的安全...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
Vue3 最长递增子序列
Vue3 最长递增子序列研究 本文初衷 讲清楚 Vue3 源码中实现最长递增子序列的算法。 概念名词 **最长递增子序列:**在一个给定的数值序列中,找到一个子序列,使得这...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
JS二进制:File、Blob、FileReader、ArrayBuffer、Base64
JavaScript 提供了一些 API 来处理文件或原始文件数据,例如:File、Blob、FileReader、ArrayBuffer、base64 等。下面就来看看它...
0
评论
分享
王贰浪
前端工程师
·
1年前
关注
JS的with用法
with的基本用法 with的弊端 导致数据泄漏 另一个不推荐 with 的原因是。在严格模式下,with 被完全禁止,间接或非安全地使用 eval(…) 也被禁止了。 性...
0
评论
分享
下一页
个人成就
文章被点赞
19
文章被阅读
18,559
掘力值
1,151
关注了
6
关注者
8
收藏集
13
关注标签
55
加入于
2018-05-29