首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端菜狗的自我学习
订阅
GenDreamWorld
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
为什么 Vue3 选择了 CSS 变量
CSS 变量又称为 CSS 自定义属性,它包含的值可以在整个文档中重复使用。由自定义属性标记设定值(比如: --main-color: black;),由 var() 函数来获取值(比如: color: var(--main-color);) 为什么选择两根连词线(--)表示?…
V8 内存浅析
V8 使用 c++ 开发,主要应用于 Google chrome 和 node.js 中。 内存清理优化:GC 会停止其它响应操作,V8 优化:先将变量存到 new space,new space 存满后,将 ns 的活跃区和非活跃区调换,清理非活跃区,超过两次未清理的变量加入…
常见登录鉴权方案
编者注:今天我们分享的是卢士杰同学整理的网站常用鉴权方案的实现原理与实现以及他们的适用场景,帮助大家在业务中做合适的选择。 说起鉴权大家应该都很熟悉,不过作为前端开发来讲,鉴权的流程大头都在后端小哥那边,本文的目的就是为了让大家了解一下常见的鉴权的方式和原理。 认知:HTTP …
一份不可多得的 TS 学习指南(1.8W字)
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错…
适合Vue用户的React教程,你值得拥有
小编日常工作中使用的是Vue,对于React只是做过简单的了解,并没有做过深入学习。趁着这个双节假期,小编决定好好学一学React,今天这篇文章就是小编在学习React之后,将React与Vue的用法做的一个对比,通过这个对比,方便使用Vue的小伙伴可以快速将Vue中的写法转换…
这九种常用的设计模式你掌握了吗
在软件工程中,设计模式(Design Pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。根据模式的目的来划分的话,GoF(Gang of Four)设计模式可以分为以下 3 种类型: 1、创建型模式:用来描述 “如何创建对象”,它的主要特点是 “将…
前端JS:什么是深拷贝?什么是浅拷贝?
Object,Array,Function,Date... 当一个方法执行时,每个方法都会建立自己的内存栈,在这个方法中定义的变量,将会被依次放入这个栈内存中。随着该方法的执行结束,这个方法的内存栈也会被自动销毁。这就是我们通常所说的基本数据类型变量通常都放在栈内存中; 当我们…
【前端词典】实现 Canvas 下雪背景引发的性能思考
去年圣诞节产品提了一个活动需求,其中有一个下雪的背景动画。在做这个动画的过程中加深了对 canvas 动画的一些了解,在这里我仅是抛砖引玉的分享一下,欢迎各位大佬批评。 代码已上传至 github ,感兴趣的可以 clone 代码到本地运行。望给个 star 支持一下。 UI …
这些JavaScript编程黑科技,装逼指南,高逼格代码,让你惊叹不已
这些JavaScript编程黑科技,装逼指南,高逼格代码,让你惊叹不已
双向绑定的简单实现 - 基于 ES5 对象的 getter/setter 机制
本文我将利用 ES5 对象的 getter/setter 机制,模仿 Vue 的原理,来实现一个简单的双向绑定(暂且称为 Lue 吧)。