
JS
想你时的孤独
这个作者很懒,什么都没留下…
展开
-
<br>和javascript中\n的区别
\n是javascript的转义字符将输出一个换行符。br />是html的标签表示文本另起一行。javascript是脚本语言,而html是标签语言。如果用javascipt的document.write("\n")输出到html内,只是一个换行符,并不能起到真正换行的作用。转载 2016-12-24 12:20:08 · 4622 阅读 · 0 评论 -
js 数组与对象的区别
学习javascript的时候,我曾经一度搞不清楚”数组”(array)和”对象”(object)的根本区别在哪里,两者都可以用来表示数据的集合。比如有一个数组a=[1,2,3,4],还有一个对象a={0:1,1:2,2:3,3:4},然后你运行alert(a[1]),两种情况下的运行结果是相同的!这就是说,数据集合既可以用数组表示,也可以用对象表示,那么我到底该用哪一种呢?转载 2016-12-24 12:34:20 · 649 阅读 · 0 评论 -
关于js浮点数计算精度不准确问题的解决办法
浮点数误差产生的原因:先看一个实例:0.1 + 0.2 =?0.1 + 0.2 = 0.3?我们先来看一段 JS。console.log( 0.1+ 0.2);输出为 0.30000000000000004。是不是很奇葩其实对于浮点数的四则运算,几乎所有的编程语言都会有类似精度误差的问题,只不过在 C++/C#/Java 这些语言中已经封装好了方法来避免精度的问题,而 J...转载 2018-12-05 14:03:59 · 918 阅读 · 0 评论