首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
桐无敌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
一周狂揽40K+ Star⭐ 的 Pretext 到底有多变态?
这周的前端圈,可以说是被一个叫 Pretext 的项目彻底刷屏了。 短短几天,GitHub 狂揽 41K+ Stars ⭐⭐⭐。 很多刚入行的小伙伴看完官方那个极简的 Readme 可能一头雾水:不就
🔥真正高级的前端,早就用这 10 个 CSS 特性干掉 80% 冗余代码
🔥 一键夜间模式,告别手动配置暗主题 你是否还在单独写变量控制夜间模式? 使用 prefers-color-scheme 媒体查询结合 filter 属性, 实现一键切换夜间模式,无需单独配置暗黑色值
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程…
Vuex一问一答(重学前端-vue篇3)
1. 直接修改与commit提交mutation修改state的差异 2. Vuex中状态是对象时要注意什么 因为对象是引用类型,复制后改变属性还是会影响原始数据,这样会改变state里面的状态,是不允许,所以先用深度克隆复制对象,再修改。 3. 组件中批量使用Vuex的sta…
Vuex简洁清晰指南(重学前端-vue篇2)
上一个项目没用Vuex,几百万行代码的编辑器,全程用的eventBus,照样很香。 为什么不用呢?因为一开始就没想过用,等到项目快完成了,没人愿意换了。 多个视图依赖于同一状态。 来自不同视图的行为需要变更同一状态。 对于问题一,传参的方法对于多层嵌套的组件将会非常繁琐,并且对…
vue响应式详解(重学前端-vue篇1)
使用Object.defineProperty和ES6的Proxy,这就是进行数据劫持或数据代理。 Vue通过设定对象属性的 setter/getter 方法来监听数据的变化,通过getter进行依赖收集,而每个setter方法就是一个观察者,在数据变更的时候通知订阅者更新视图…
前端知识体系(4)-js手写函数篇
当需要创建多个对象的时候,如果循环会「重复创建」很多变量,占用内存。 如果用new生成,那么里面重复的属性是在「原型」上,就不用占用内存。 节省代码,属于语法糖,可以拥有使用构造函数里面的所有「属性和方法」,并且还可以「拓展」。 判断构造函数的返回值,如果是对象,直接返回这个值…
前端知识体系(3)-浏览器篇
URL(Uniform Resource Locator),统一资源定位符,俗称网址。用于定位互联网上资源。URL 给资源的位置提供了一种抽象的识别方法,并用这种方法给资源定位,从而对资源进行各种操作,增删改查。 scheme - 定义协议的类型。常见的协议有 http、htt…
前端知识体系(2)-vue篇
MVVM的核心是数据驱动即ViewModel,ViewModel是View和Model的关系映射。MVVM本质就是基于操作数据来操作视图进而操作DOM,借助于MVVM无需直接操作DOM,开发者只需编写ViewModel中有业务,使得View完全实现自动化。 SPA( singl…
前端知识体系(1)-js篇
本知识体系是为了查漏补缺,提升自己(不一定适合你们)而整理的。 本文结构尽量做到精简,详细内容点击每个模块下方链接。 文章将按模块进行分类,以简单的文字和外链相对深入的文章来整理各个模块。 一旦声明必须赋值,不能使用null占位。 一般通过 typeof 操作符来判断一个值属于…