摘要:
jQuery 是个很流行的 JavaScript 库,最近研究了下,尝试写一个 jQuery 对象的简化山寨版,命名为 jsquick。jQuery 这个对象也不简单,因此我们首先实现 $.each 和 $.extend 这两个最基本的功能。代码如下:(function(){ var jsquick = { each: function(collection, callback) { var i, arr = []; if (Object.prototype.toString.call(collection) !== "[object Array]") { ... 阅读全文
摘要:
一、基本使用在 JavaScript 中,可以用下面的两种方法来创建一个正则表达式(RegExp)对象:var re = /fox/;var re = new RegExp("fox");创建了 RegExp 对象后,就可以用 test() 方法来检测某个字符串是否匹配。例如:var re = /fox/;var str = "The quick brown fox jumps over the lazy dog";alert(re.test(str)); // true test() 方法根据字符串是否匹配该正则表达式,返回 true 或者 false 阅读全文