JavaScript
amCharlie
Where's the cue ball going ?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript String replaceAll方法
JavaScript中只有replace方法,可以根据正则表达式,匹配多个,实现全部替换。也可以定义如下方法:String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"gm"),s2); }原创 2018-01-28 11:55:06 · 1101 阅读 · 0 评论 -
后端传Long类型至前端js会出现精度丢失问题
今天开发遇到个问题,Java后端的Long类型数据,传到前端会出现精度丢失,如:164379764419858435,前端会变成164379764419858430。在浏览器中做测试可知,这就是一个精度丢失的问题。解决思路是:后台传到前台时,Long类型数据,转为String类型。1. 可以直接操作传回的对象数据,toString()该long类型数据。2. 如果使用Jackson注解,我们也可以...原创 2018-05-08 15:34:09 · 14720 阅读 · 1 评论 -
js的赋值问题:值传递还是引用传递?
ECMAScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。ECMScript不支持任何创建自定义类型的机制,而所有值最终都将是上诉6中数据类型之一。乍一看,好像只有6种数据类型不足以表示所有数据;但是,由于ECMScript数据类型具有动态性,因此的确没有再定义其他类型的必要了。原创 2018-05-22 14:04:07 · 2172 阅读 · 0 评论
分享