首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
笔记
YYsuni
创建于2021-11-18
订阅专栏
缘分相遇
暂无订阅
共24篇文章
创建于2021-11-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
记 Array vs Object 性能表现
处理大量点集的时候使用 [number, number] 还是 {x:number, y: number}。 常规看,使用 array 会有更好的提升性能。但经过测试,效果居然大跌眼镜。
Solidity 笔记
快速使用 Hardhat 创建项目、编译合约、部署合约、验证合约、更新合约,以及注意事项。。。。。。
项目植入 Git 变量
我想在项目加入一个 ts 文件,文件包含每个 commit 最新的信息,这样可以: 辅助版本控制 配合页面刷新机制 bug 跟踪记录 检测 bot 对页面不同版本的扫描情况 第一个想到 husky 可
负数时差
前端显示最新数据时,需要提示一个距离当前时间是多久。于是写出 Date.now() - timestamp and format。 然后,同事反馈最新数据显示的时间为负数,“- xx 秒钟之前”,让人
网站的 SEO 总结 (For Google/Twitter/Discord/TG)
开发一个新的网站上线,SEO 是重要的一环。 第一点要提的是,SEO 排名,永远跟用户访问量挂钩,开发能做的只能是给搜索引擎提供更准确清晰的文案、数据。 信息更新需要时间消化,也可以尝试一些小技巧促进
npm / sdk 有问题或不足 怎么调整修复
查看文档,检查参数,检查用法,一定要检查是否有新版本 翻看源码,尝试使用调整 或 改动内存数据(比如 sdk.xxx = xxx) 没有github 就直接查看 node_modules文件 或者 n
〖Vue3 源码笔记06〗WeakMap & WeakSet
WeakMap 相比Map,WeakMap键只能为对象,且为弱引用,可以被回收,也因此无法确定当前还有多少key,即无法枚举。 听起来很像一个智能缓存 WeakMap Map set set get
〖Vue3 源码笔记05〗Vue3 setupRenderEffect / Vue2 Render Watcher
mountComponent 最后设置Render Effect(Vue2 Render Watcher) setupRenderEffect effect
〖Vue3 源码笔记04〗响应包裹reactive(data),Vue3响应核心effect
reactive createReactiveObject mutableHandlers track依赖 trigger触发 小结
〖Vue3 源码笔记03〗溯源data响应
回至v3.0.0-beta.1 参考hkc github v3.0源码解析 v3.0.0,2020-9-18发布。这篇文章2020-5-31号发布。版本还是晚了。 v3.0.0-beta.1,2020
〖Vue3 源码笔记02〗运行轨迹
createApp位置 vue/src/index.ts => runtime-dom => createApp 寻找state ensureRenderer() => return createRe
〖Vue3 源码笔记01〗Workspaces文件架构,@next版本号
项目package.json,workspace字段指向packages,加上安装的提示yarn安装,推测出 Yarn Workspace特性 Yarn Workspaces 官文 "you only
『实验室01』webpack4+vue2参考vue-cli打包笔记
已标记安装的版本号与安装注意。打包html,css,img,启动server,兼容,压缩,环境,缓存,prefetch & preload。
【Vue2 源码07】patch hook
patch hook调用时机 patch createElm invokeInsertHook platformModules modules cbs attrs.js class.js dom-pr
【vue-router 源码04】<router-view />
```js export default { name: 'RouterView', functional: true, props: { name: { type: String, default:
【vue-router 源码03】matcher & history
matcher src/create-matcher.js src/create-route-map.js history VueRouter.init & history src/history/h
【vue-router 源码02】初始化
new Router 一般使用 入口源码 router.init() vue根实例 beforeCreate => this.$options.router.init(this)
【vue-router 源码01】入口处
src/index.js src/install.js 保证挂载一次 根实例初始化router,beforeCreate 延组件逐层传递_routerRoot,_route包裹响应,registerI
【Vue2 源码06】组件
组件注册 scr/core/global-api/assets.js Vue.component() 在 /src/core/index文件中initGlobalAPI(Vue)挂载全局方法,在方法尾
【Vue2 源码05】Render
编译 平时写vue代码使用了SPA:vue-cli => webpack => vue-loader,项目中引入vue,node_modules中 vue 也指向"main": "dist/vue.r
下一页