首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
云上剑客
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
带你掌握Vue3新宠——快速Diff算法
我们都知道Vue 2中用的diff算法是双端Diff。而Vue 3的其中一个特性就是把底层的diff算法改成了快速Diff。 与字面意思一样,快速diff是目前已知的最快的diff算法。 本文将
你小子,又在偷偷学this指向
面试官之所以喜欢问this指向,是因为一个小小的 `this指向`,就涵盖了`new、call、apply、bind`,箭头函数等用法。从而扩展到作用域、闭包,原型链,继承、严格模式,这实力不容小觑。
用JavaScript来开发一个DrawScript,画一个掘金 Logo,还能这么玩?
最近闲暇之余在教五年级的小玉学习编程,她已经学会了基本的 React,并且模拟了很多网站。现在她似乎已经逐渐对枯燥无味地编程失去了兴趣。为了继续让小玉学下去,我花了一个晚上教了她一些不一样的东西:做
反编译获取任何微信小程序源码——看这篇就够了
1 node.下载地址:https://nodejs.链接:https://pan.baidu.下载地址:https://www.yeshen.打开文件管理器,找到/data/data/com.tencent.node wuWxapkg.js C:\Users\pc-03\Nox...
从未看过源码,到底该如何入手?分享一次完整的源码阅读过程
我觉得每个人可能都有过看源码的想法吧,也包括我。因为看源码不光能使自己对这个库更加熟悉,还能学习到作者强大的思想,久而久之,自己的水平和思想也会有明显的提升的。 1. 查看工具函数 2. 入口文件 3. Store类的实现 可以看到传入的 options 整体可以看成一个根模块…
[Vue官方教程笔记]- 尤雨溪手写mini-vue
🔥这周我看了看了尤大神亲手写的mini版Vue3,笔记如下请大家指正。 1. 数据响应式模块 提供创建一切数据变化都是可以被监听的响应式对象的方法。 2. 编译模块 3. 渲染函数 MVVM框架其实就是在原先的View和Model之间增加了一个VM层完成以下工作。完成数据与视…
100 行代码实现 Promises/A+ 规范
作为 Modern JavaScript 基础设施的一部分,Promises 对前端开发者而言异常重要。 它是 async/await 语法的基础,是 JavaScript 中处理异步的标准形式。并且,未来的 Web API,只要是异步的,都会以 Promises 的形式出现。…
使用这些思路与技巧,我读懂了多个优秀的开源项目
近期阿宝哥在团队内搞了一个 如何读源码 的专题,主要目的是让团队的小伙伴们了解读源码的思路与技巧。在此期间,阿宝哥也写了 77.9K 的 Axios 项目有哪些值得借鉴的地方、从 13K 的前端开源项目我学到了啥 和 TS 的装饰器还可以这样用 三篇源码解析的文章。 其中前两篇…
自己动手实现一个 Promise
要 自己实现 Promise, 首先需要了解 原生 Promise 的一些 关键特性。 提供一个 构造函数 - Promise, 返回一个 promise 对象。 promise 对象 应包含 属性: 状态 - PromiseStatus(pending、resolved、re…
前端下载文件的5种方法的对比(附加获取文件名
在前端站点上下载文件,这是一个极其普遍的需求,很早前就已经有各种解决方法了,为什么还写这么老的文章,只是最近在带一个新人,他似乎很多都一知半解,也遇到了我们必经问题之“不能下载txt、png等文件”的典型问题,我就给他总结下下载的几个方式。顺便分享出来,也许,真有人需要。 这是…