摘要: 这只是一个小问题,但是之前并没有发现。这个问题就是replace的第二个函数是支持回调函数的。 var ext = new RegExp('f','g'); 1.str.replace(ext ,1); 这行代码我们知道是将str中的f替换成数字1。这个用法是众所周知的。 2.str.replace 阅读全文
posted @ 2017-01-04 16:12 泛舟青烟 阅读(4912) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看五段代码: 第一段代码: 第二段代码: 第三段代码: 第四段代码: 第五段代码: 首先结果是: 第一段代码:1;第二段代码:错误;第三段代码:1;第四段代码:1; 第五段代码:1;。 之所以出现这样的结果主要是因为局部变量的原因。 首先第一段代码中,eval在test的局部环境中执行了代 阅读全文
posted @ 2017-01-04 15:24 泛舟青烟 阅读(175) 评论(0) 推荐(0) 编辑