
JS
Hello_A_Z
这个作者很懒,什么都没留下…
展开
-
JS中对表单中输入内容去空格
str为要去除空格的字符串:1、去除所有空格: str = str.replace(/\s+/g,""); 2、去除两头空格: str = str.replace(/^\s+|\s+$/g,"");3、去除左空格: str=str.replace( /^\s*/, '');4、去除右空格: str=str.replace...原创 2018-05-11 17:33:49 · 2108 阅读 · 0 评论 -
JS中对数字(含有小数的)进行相乘后,数值不正确,多了好多位
现在用IE8开发项目,好多兼容问题啊,今天写完页面,测试的时候,偶然遇到了个小数相乘的问题,代码没有错,后来找了一下博客,才发现原来是JS浮点运算的bug,特地记录了一下,避免我忘记,另外,方便大家共同学习。问题: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.084999999...转载 2018-06-07 17:04:44 · 12562 阅读 · 5 评论 -
JS中JSON格式字符串转JSON对象笔记
1、jQuery插件支持的转换方式: 示例: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2、浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等浏览器: 示例: JSON.parse(jsonstr); //可以将json字...转载 2018-08-24 14:44:51 · 420 阅读 · 0 评论 -
js中Number()、parseInt()和parseFloat()的区别(字符串转数字、小数)
如题,有三个,下面说一下细节一:Number()如果是Boolean值,true和false值将分别被转换为1和0。如果是数字值,只是简单的传入和返回。如果是null值,返回0。如果是undefined,返回NaN。如果是字符串: a. 如果字符串中只包含数字时,将其转换为十进制数值,忽略前导0 b. 如果字符串中包含有效浮点格式,如“1.1”,将其转换为对应...转载 2018-12-07 11:30:29 · 4892 阅读 · 0 评论 -
JS以及JAVA中有关JSON类型的互转以及一些思考的问题
因为这个项目一直在用IE8开发,所以经常遇到很多问题,最近呢,偶然遇到一个json的问题,虽然用evel()函数变形后可以转换,但是想看看其他的方法,所以就去度娘去治IE这个熊孩子了搜集到了一些方法,下面列举一下,并且在文章末尾都加上了原文出处 先说一下JAVA的一、JASSONArray转为JSONObject JSONArray result_type = new ...转载 2018-12-26 17:35:25 · 443 阅读 · 0 评论