首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
用户9781755115620
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
可视化拖拽组件库一些技术要点原理分析
建议结合源码一起阅读,效果更好(这个 DEMO 使用的是 Vue 技术栈)。 1. 编辑器 先来看一下页面的整体结构。 这一节要讲的编辑器其实就是中间的画布。它的作用是:当从左边组件列表拖拽出一个组件放到画布中时,画布要把这个组件渲染出来。 用一个数组 componentDat…
云开发实战绘图留言板!云开发免费额度香不香? | 🏆 技术专题第七期征文
正式开始,这篇很长长长长长长长... 要说什么是云开发,首先得来看看,在没有云开发的时代,身为全栈工程师,我们要掌握并完成哪些前置条件才可以开始写业务。 这一套拳打完,我们可以开始写业务代码了... 可是光写代码还不算呐,你要是真自己一个人干,你还得掌握一堆运维相关的知识...…
做了一夜动画,就为让大家更好的理解Vue3的Composition Api
众所周知,Vue3.0带来了一个全新的特性——Composition API。字面意思就是“组合API”,它是为了实现基于函数的逻辑复用机制而产生的。 动画的创意来自网络,但如果只是拿人家的视频转成Gif,那就显得我太没有诚意了。
聊聊CommonJS与ES6 Module的使用与区别
1. CommonJS 我们可以把一个文件看成一个模块,每个模块之间是互相独立的,即不会互相影响。当需要使用到某个模块时,只需在文件中将目标模块导入即可 上述代码中,两种导出方式是等价的。 2. ES6 Module 3. CommonJS 与 ES6 Module 的区别 因…
javascript的基础清单
基本数据类型是按值访问的,因为可以直接操作保存在变量中的实际值。示例: javascript的引用数据类型是保存在堆内存中的对象。实例: bind() 函数会创建一个新函数(称为绑定函数),新函数与被调函数(绑定函数的目标函数)具有相同的函数体(在 ECMAScript 5 规…
一些提高前端代码健壮性的方法
在过去的开发经历中处理了各种奇葩BUG,认识到代码健壮性(鲁棒性)是提高工作效率、生活质量的一个重要指标,本文主要整理了提高代码健壮性的一些思考。 本文将继续探究除了单元测试、打日志之外其余一些帮助提高JavaScript代码健壮性的方法。 同理,后台在处理前端请求参数时,也应…
vue3 “用后感”
vue3的源码已经开放很久了,官网也火速出了新文档。但奈何我的速度总是能和蜗牛相比。正好,最近有做到vue3的项目。那我来写一篇 “用后感” 吧!把项目中学习到的关于vue3的理解分享给大家。 vue2 通过 Object.defineProperty() 方式来截持数据的变更…
了解下js的编码规范
相比于 html, js 的规范相对要更多,也要更加严格。 当然,规范是人制作的,那每个人,每家公司都有可能有些不同,下面的内容仅供参考。 1. 请始终保持不在一行语句末尾添加分号;, 除了特殊情况。 对于我本人来说,我是个无分号主义者。我的建议是不要写分号,因为 JavaSc…
前端异常监控
本文大致围绕下面几点展开讨论:JS处理异常的方式上报方式异常监控上报常见问题JS异常处理对于Javascript而言,我们面对的仅仅只是异常,异常的出现不会直接导致JS引擎崩溃,最多只会使当前执行的任
前端性能优化 24 条建议(2020)
性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性的眼光来阅读本文。 本文相关的优化建议的引用资料出处均会在建议后面给出,或者放在文末。 1. …