![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
代码与单车
这个作者很懒,什么都没留下…
展开
-
Javascript 中最常见的性能瓶颈以及最佳实践
转自http://www.ibm.com/developerworks/cn/opensource/os-cn-dojodoh/ 有了定位性能瓶颈的工具之后,开发也要具备辨认常见性能瓶颈的能力,以下是 Javascript 中常见的会导致性能下降的问题,以及对这些问题的最佳实践。 函数中使用过多的外部变量 作用域是理解 Javascript 运行机制的关键。Javascript 中的函数转载 2013-07-31 10:21:05 · 1014 阅读 · 0 评论 -
开始挖掘js与dojo可能踩的坑
1. && 与 || 操作符 如果&&左侧表达式的值为真值,则返回右侧表达式的值;否则返回左侧表达式的值。 如果||左侧表达式的值为真值,则返回左侧表达式的值;否则返回右侧表达式的值。 所以不要天真地以为他们始终返回boolean "abc" && "123" // "123" "" && "123" // "" 2. 上一个坑看起来dojo 1.x踩了 dojo.isAl原创 2013-08-08 14:29:53 · 681 阅读 · 0 评论 -
取cookie的正则表达式
想用正则取cookie,cookie以“;”为分隔符,但是最后一条记录后不包含分隔符,因此可能的做法: 1. 在字符串后加入分好,"c=1;b=12;a=123;".match(/a=(.*);/) 这样修改了原来的字符串,感觉不好。 2. 使用最小匹配,结尾匹配分号或者结束符 "c=1;b=12;a=123".match(/a=(.*?)(;|$)/) "c=1;a=123;b=1原创 2013-08-11 18:50:15 · 5139 阅读 · 0 评论