![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
令人抓狂的javascript
mvc360
这个作者很懒,什么都没留下…
展开
-
delete和undefined
这是一个老生常谈的问题:原创 2014-08-03 17:22:27 · 1005 阅读 · 2 评论 -
看文章回贴的神秘力量
看文章回帖的人jj像javascript看文章不回帖的人jj像java原创 2014-08-03 18:26:40 · 578 阅读 · 1 评论 -
[].length = 0
置空数组有两种方法:原创 2014-08-03 17:30:36 · 743 阅读 · 0 评论 -
如何避免length10000问题
有一个老生常谈的问题:原创 2014-08-03 17:41:13 · 752 阅读 · 0 评论 -
也谈if语句
其实if else 语句就是一个二叉树,太深的时候可以考虑把他zhuan'huan'cheng原创 2014-08-03 18:22:51 · 660 阅读 · 1 评论 -
javascript自定义异常
javascript自定义异常类要做到什么?原创 2014-08-04 09:15:02 · 761 阅读 · 0 评论 -
跳出多层循环的几种方法
js中没有goto语,也没有break n; 遇到du原创 2014-08-03 18:00:02 · 1236 阅读 · 0 评论 -
js字符串倒序
有的时候我们需要把字符串倒序。比如“范坚强”的倒序就是“强坚范”。如何对字符串进行倒序呢?你首先想到的方法就是生成一个栈,从尾到头依次取出字符串中的字符压入栈中,然后把栈连接成字符串。var reverse = function( str ){ var stack = [];//生成一个栈 for(var len = str.length,i=len;i>0;i-- ){原创 2014-08-14 09:49:23 · 4833 阅读 · 0 评论 -
js浮点数精度问题
浮点数的实现原理,决定了浮点数会有一个悲剧,那就是计算0.3 + 0.3 + 0.3的值,你可以在控制台里面打印一下其结果,他的值不是你所期望的0.9,而是丑陋的0.899999999999999如何处理这种情况呢。现在提供3种方案1,不用处理。为什么说不用处理呢?因为0.8999999999999999 和 0.9在使用时没有本质区别。2,显示时处理。如果你要把0.3+0.3原创 2014-08-15 10:44:39 · 1420 阅读 · 0 评论