首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
HackerX
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
前端金额运算精度丢失问题及解决方案
前言 前端开发中难免会遇到价格和金额计算的需求,这类需求所要计算的数值大多数情况下是要求精确到小数点后到多少位。但是因为JS语言本身的缺陷,在处理浮点数的运算时会出现一些奇怪的问题,导致计算不精确。
忘记 localStorage 吧,indexedDB 才是前端存储新宠!
在项目开发过程中,前端需要存储大量的数据,cookie,localstorage 都有存储长度限制,需要一个存储容量大、支持搜索和自定义索引的前端存储方案——IndexDB。
使用率比较低的十大冷门JavaScript - API
JavaScript中有些API可能使用率比较低,下面我们逐一介绍它们的用法和使用场景。 至于标题,主要是想让你进来看看,兄弟们别打我! Blob API Blob API 用于处理二进制数据,可以方
Proxy 和 Reflect
一个 Proxy 对象包装另一个对象并拦截诸如读取/写入属性和其他操作,可以选择自行处理它们,或者透明地允许该对象处理它们。 Proxy 用于许多库和某些浏览器框架。在本章中,我们将看到许多实际应用。 target —— 是要包装的对象,可以是任何东西,包括函数。 handle…
图片压缩上传
1、根据input获取用户选取的图片文件let_file=this.$refs.input.files[0]2、将_file文件流通过FileReader转化成base643、处理base64数据通过
JS 万字总结 重量级干货!!!
表达式进一步转换成0==0,结果为true。 虽然过程复杂,记住判断的思路即可,非对象之间,先类型转换再比大小,对象比较则调用获取原始值方法再进一步比较。 接下来是判断2种特殊类型Set和Map,由于这2种类型的拷贝方式不同,进一步通过if分支对其判断,遍历里边所存放的值,Se…
【思维导图】前端开发-巩固你的JavaScript知识体系
var 声明一个变量,可赋一个初始值。 let 声明一个块作用域的局部变量,可赋一个初始值。 const 声明一个块作用域的只读命名的常量。 变量的名字又叫做“标识符”,必须以字母、下划线(_)或者美元符号($)开头,并且区分大小写。 一个完整的javascript实现由3个部…
通过运行机制看this绑定 、作用域、作用域链和闭包
了解JavaScript引擎。 通过运行机制看作用域和作用域链。 通过运行机制理解this的绑定和优先级。 通过运行机制理解闭包。 了解运行机制之前,我们先来搞清楚几个基本概念。 渲染是根据描述或者定义构建一个数据模型,生成图形的过程。渲染引擎将页面资源(html、css、ja…
写给初中级前端的高级进阶指南
我曾经一度很迷茫,在学了 Vue、React 的实战开发和应用以后,好像遇到了一些瓶颈,不知道该怎样继续深入下去。相信这也是很多一两年经验的前端工程师所遇到共同问题,
初、中级前端应该要掌握的手写代码实现
过完年马上又要到金三银四面试季了,想必很多同学已经跃跃欲试,提前开始准备面试了,本文就列举了面试过程中一些常见的手写代码实现供参考。或许很多人会问,这些手写代码实现意义何在,社区已经有很多poly-fill或者函数库供选择,何必要自己费力去折腾呢?我的理解是,在真实业务开发场景…