javascript_regExp
YogiLai
这个作者很懒,什么都没留下…
展开
-
有关javascript中replace(regexp,function)函数的解析
在手册中其中有下面这段话replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp,replacement)ECMAScript v3 规定,replace() 方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为原创 2011-12-05 00:12:02 · 1247 阅读 · 0 评论 -
引用类型——object类型({'name':'Nicholas'},对象字面常量)
《javascript 高级程序设计 第二版》page73,第五章,引用类型5.1object类型到目前为止,我们看到的大多数引用类型值都是object类型的实例;而且,object也是ECMAScript中使用最多的一个类型。虽然object的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它们确实是非常理想的选择。 创建object实例的方式有两种。第一种是使用new操转载 2011-12-06 22:29:13 · 800 阅读 · 0 评论 -
javascript eval函数解析json数据时为什加上圆括号eval("("+data+")")
javascript eval函数解析json数据时为什么 加上圆括号?为什么要 eval这里要添加 “("("+data+")");//”呢?原因在于:eval本身的问题。 由于json是以”{}”的方式来开始以及结束的,在JS中,它会被当成一个语句块来处理,所以必须强制性的将它转换成一种表达式。加上圆括号的目的是迫使eval函数在处理JavaScript代码的时候强转载 2011-12-06 22:34:04 · 9254 阅读 · 0 评论 -
深入理解JavaScript定时机制
http://www.php100.com/html/webkaifa/javascript/2011/1212/9470.html容易欺骗别人感情的JavaScript定时器 JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 setTimeo转载 2011-12-12 10:35:16 · 387 阅读 · 0 评论 -
tagName用法(undefined错误)——xml dom
在写相关资料中遇到一个问题,如下面代码 control.children(':eq(0)')[0].tagName; 返回div control.children(':eq(0)').tagName; 返回undefinedalert(control.children(':eq(0)')[0]); 返回Object H原创 2011-12-14 16:55:20 · 2509 阅读 · 0 评论 -
js console
http://blog.sina.com.cn/s/blog_515b90d00100x5l3.html所谓的控制台,就是如:firefox中web开发工具中的控制台console.log(object[, object, ...])在控制台输出一条消息。如果有多个参数,输出时会用空格隔开这些参数。第一个参数可以是一个包含格式化占位符输出的字符串,例转载 2011-12-15 14:26:51 · 467 阅读 · 0 评论 -
关于'//<![cdata['和 '//]]>'解答
//code...//]]>'//'为了兼容支持xml文档和不支持xml(即只支持html文档)文档的浏览器而设计的。在支持xml文档中虽然用'//'注释掉代码但xml文档中仍可识别出属于xml的代码,所以代码中有大于'>'小于'而不支持xml文档中,这些大于小于号就不是特殊字符了,由于是xml代码所以不注释掉就会发生错误。所以上述设计达到了兼容支持xml文转载 2012-01-29 09:01:50 · 15948 阅读 · 0 评论 -
javascript json中的eval的用意
json,即JavaScript 对象表示法(JavaScript Object Notation)的缩写。在处理json时,在函数中为什么需要eval();函数处理var lang={'name':'jack','title':'test'};lang.get=function(key){/* 如果是var langKey=lang.key;则不会返回正确的值,返回了un原创 2012-02-02 00:49:08 · 571 阅读 · 0 评论 -
如何在15分钟内掌握JavaScript面向对象编程
http://www.php100.com/html/webkaifa/javascript/2012/0508/10373.html导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。 译文转载 2012-05-09 19:21:41 · 467 阅读 · 0 评论