随笔分类 - JAVASCRIPT
摘要:Js中的replace方法,只能替换掉第一次匹配到的字符, 而我们经常需要替换一个字符串中所有的匹配字符,这时候可以用正则表达式: str.replace(/a/g,"b"); 记得一定要加上"g"修饰符,表示全局匹配。
阅读全文
摘要:公司的测试小妹妹跑来对我说,下拉框第9项始终无法正确提交的时候,我还以为见鬼了。 parseInt()会把'0'开头的数字以8进制来解析,当有大于7的数字时候就按10进制来解析。 // parseInt语法定义:radix为可选参数,默认为10进制。parseInt(string,radix...
阅读全文
摘要:Javascript是单线程的,它的性能瓶颈在于频繁的DOM操作, 因为每次操作都会使浏览器重新绘制一次。 其实纯JS的执行的速度是很快的,可以把元素都攒到一块,一次性放到页面中。 或者,定义一个延时代理类,内部维护一个队列,将要执行的操作添加进去,代理间隔执行其中的任务。
阅读全文
摘要:待转换的是一个Json字符串:{'name':'新欢'} 而使用如下这种方式调用则会抛出语法异常,eval("{'name':'新欢'}"); 必须加上括号才行eval("(" + "{'name':'新欢'}" + ")"); 原因如下: 如果不加小括号,js会将这个字符串当作一个代码...
阅读全文


浙公网安备 33010602011771号