首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
应用场景和范式开发
订阅
清风乐鸣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
设计模式|JavaScript实现策略模式
策略模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。
探索前端跨组件通信:EventBus在Vue和React中的应用
EventBus简介 事件总线(Event Bus) 是一种用于组件间通信的模式,通常用于解决组件之间的解耦和简化通信的问题。在前端框架中,如Vue.js,事件总线是一个常见的概念。
使用NodeJs构建属于自己的前端脚手工具
一.前言 在日常开发中,我们经常会用到各种脚手架工具,如常用的vue和react脚手架工具:vue-cli、Create React App。只需要执行内置命令和选择内置条件就可以生成对应的项目模板。
别让“自动刷新”毁掉用户心血:聊聊数据丢失那些坑
在前端系统中,如何防止“接口拉新覆盖用户本地输入”?本文聚焦双数据源冲突问题,结合富文本编辑、表格新增等真实场景,分享两个通用的状态合并函数,帮助你构建一个“以用户为主、接口为辅”的健壮数据合并机制。
一文了解VsCode、Eslint、Prettier、Husky相关配置
在代码开发过程中,我们需要使用Eslint和Prettier来帮助我们检测代码质量和代码格式。其中涉及到如何在VsCode中进行相关配置、Eslint和Prettier规则冲突怎么办、如何在提交的时候
跨页面通信有多少种技术方式可以实现?
在日常开发中难免会遇到需要跨页面通信的场景,例如我们非常常见的登录场景,点击登录按钮后,将会打开一个新的页面去授权登录,当我们授权登录成功后,需要将授权信息传递给之前的页面,这个时候就需要跨页面通信了
面试官:前端跨页面通信,你知道哪些方法?
在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。 正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会…
使用JavaScript将小写金额转化为大写金额的两种常见方法
前面小写,后面大写,这里使用vue测试,其它框架同理.小写是传值的字段money,大写直接调用函数dealBigMoney(money) 即可.if (!/^(0|[1-9]\d*)(\.\d+)?$/.let p = n.indexOf('.n = n.substring(0,...
【前端进阶】一文彻底读懂Babel 7
前言 本教程基于目前最新的Babel7.26.0版本,后续Babel版本如果有大的变动,我会另写一篇介绍变动点。
JavaScript中的浮点数计算
在使用JavaScript计算浮点数时,会出现精度丢失的问题,其实不止是JavaScript,只要是遵循IEEE 754标准的语言都存在这个问题 为什么会精度丢失?