首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
应用场景和范式开发
订阅
清风乐鸣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
一文了解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标准的语言都存在这个问题 为什么会精度丢失?
都2020了,也该会自己手写一个promise了
今天在看文章都时候发现了手写promise的要求,扪心自问,我靠,我居然一点思路都没有。这可不行,必须自己手撸一发,面的对不起自己的左右手。哎,又要学习,好累,不过还好,想想都2020了,还不会自己手写promise,着实有点垃圾,还是赶快搞起来吧。 我们自己实现一个promi…
封装一个用户体验非常棒的下拉选择框
antd默认的下拉框只能显示名称,但是有些数据名称可能重复,比如说人名,这时候用户在选择的时候,希望看到更多的信息来区分,比如说工号或角色。 基于上面情况我们来封装一个用户体验不错的下拉框。
如何理解Vue源码中defineReactive、observe和set这三个有关响应式的函数
怎么给对象定义响应式属性,大家可能都会想到Object.defineProperty,如下: 我们在取值和赋值的时候,会有以下输出: 也就是说我们在取值和赋值的时候,利用Object.definePr
前端人 精学ahooks源码
特别喜欢红宝书的一句话“站在巨人的肩上”,起因是觉得react中的hooks语法,用了那么长时间,有的时候还是似懂非懂,所以才有了这一篇文章,学习一下前人封装hook的方法。