首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
喵喵大人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
前端人 不了解的this指向
前端人70%以上 不了解的this指向。一篇读懂this,彻底搞懂this指向。`this`指向跟在哪里定义无关,跟如何调用,通过什么样的形式调用有关。
10个常见的前端手写功能,你全都会吗?
地基打的牢,才能永远立于不败之地。今天给大家带来的是10个常见的 JavaScript 手写功能,重要的地方已添加注释。大部分是自己写的,如有不正确的地方,欢迎多多指正。
20个不容错过的ES6技巧
20个不容错过的ES6技巧 前言 1. 打乱数组顺序 2. 去除数字之外的所有字符 3. 反转字符串或者单词 4. 将十进制转换为二进制文件或十六进制数 5. 合并多个对象 6. === 和 == 的
用decimal.js解决JavaScript中计算精度丢失的问题 | 程序员必备小知识
小知识,大挑战!!本文介绍用 decimal.js 库解决JavaScript中计算精度丢失的问题。
如何解决0.1 +0.2===0.30000000000000004类问题
math.js是JavaScript和Node.js的一个广泛的数学库。支持数字,大数,复数,分数,单位和矩阵等数据类型的运算。 为 JavaScript 提供十进制类型的任意精度数值。 用于任意精度算术的JavaScript库。 用于任意精度十进制算术的小型快速JavaScr…
从0.1+0.2=0.30000000000000004再看JS中的Number类型
今天在看《JavaScript高级程序设计》的时候,注意到书中特意提到了0.1+0.2=0.30000000000000004这样一个浮点数计算错误的问题,觉得很有意思。平时在工作中对于浮点数了解地并不多,正好最近小组同学也遇到了这个问题,准备来总结下这个看似简单的Number…
把一串数字表示成千位分隔形式——JS正则表达式的应用
如何把一串整数转换成千位分隔形式,例如10000000000,转换成10,000,000,000。 在了解正则表达式之前,想要实现这个功能,无论代码量还是烧脑程度,都很令人抓狂,但若是运用正则表达式来解决的话,两三行代码即可搞定!匹配、替换那些符合某种规则的字符串,恰恰是正则表…
JS计算小数精度丢失解决方案
缘由 最近在做公司的一个点餐H5项目需要前端动态计算用户选的商品的总价(单价*数量)和购物车的总价格时发现关于 JavaScript 浮点数计算精度不准确问题。
灵活强大的JavaScript数学库彻底解决js计算精度问题
这个看似小儿科的问题。我们知道,能被计算机读懂的是二进制,而不是十进制,所以我们先把 0.1 和 0.2 转换成二进制看看: 由于0.1和0.2转换成二进制是成为一个无限循环的数字,但是计算机是不允许无限循环的,对于无限循环的小数,计算机会进行入舍处理,进行双精度浮点数的小数部…