当服务器返回一些数据时需要返回一些地址,但是默认的json_code是会对 / 转义成 \/ 的处理。。。 解决办法: 1. 正则替换: echo str_replace("\\/", "/", json_encode("2013/4/21")); 2. 若是php版本是5.4的话: echo js ...
分类:
Web程序 时间:
2017-12-20 20:09:06
阅读次数:
315
charCodeAt()方法,此方法返回一个字符的 Unicode 值,该字符位于指定索引位置。 fromCharCode()方法,此方法将 Unicode 码转换为与之对应的字符。 字符转Unicode码: Unicode码转字符: js:数字转2,8,10,16进制 js:16进制转换2,8,1 ...
分类:
其他好文 时间:
2017-10-27 19:48:27
阅读次数:
358
本文分为三个部分: 1、JS 数字精度丢失的一些典型问题 2、JS 数字精度丢失的原因 3、解决方案(一个对象+一个函数) 一、JS数字精度丢失的一些典型问题 1. 两个简单的浮点数相加 看看Java的运算结果 2. 大整数运算 16位和17位数竟然相等;加1竟然也相等。 3. toFixed 不会 ...
分类:
编程语言 时间:
2017-10-23 00:55:24
阅读次数:
210
num为传入的数字,n为需要的字符长度 例如 我想返回两位数 输入6 然后返回06 就可以这样写: ...
分类:
Web程序 时间:
2017-09-26 17:55:25
阅读次数:
187
一、相对路径 1、css文件中所出现的相对路径,以css文件所在位置为准 2、js文件中所出现的相对路径,以导入此js文件所在的动态网页所在的位置为准 二、javascript浮点运算bug 如:119.01 + 0.01 ?? // 119.02000000000001 原因:js数字类型以64位 ...
分类:
其他好文 时间:
2017-09-07 00:57:40
阅读次数:
202
1、取数字数组中最大和最小值 控制台输出: 2.null,undefined替换取代三位运算符更简单: 控制台输出: 3.保留小数点 控制台输出: ...
分类:
Web程序 时间:
2017-09-01 17:45:01
阅读次数:
161
第2条:理解JavaScript的浮点数 1.js数字只有一种类型 2.见代码 第3条:当心隐式的类型转换 1. - * / % 在计算之前会把参数转化成数字, +可以是数字或者字符串,有字符串就优先字符串, 位运算符 ~ & | ^ << >> >>>会将参数转化成32位整数 2.见代码 3. i ...
分类:
编程语言 时间:
2017-07-02 13:03:06
阅读次数:
181
javascript中的变量都是弱类型,所有的变量都声明为var,在类型转换过程中就没有java那么方便,它是通过 parseInt(变量)、parseFloat(变量)等方法来进行类型转换的。注意:没有parseDouble(变量)这种类型转换,因为在javascript中不分单精度float和双 ...
分类:
Web程序 时间:
2017-06-02 14:55:33
阅读次数:
208