从jQuery中抽取的部分源码

一不小心用上了jQuery, 被她强悍的功能所震撼; 面对如此优秀的框架,怎能不好好学习一番,于是在网上找来了 《Pro JavaScript Techniques》 及 prk的 《Jquery1.2.6源码分析》
现将我的学习过程记录下来,与初学者共享,也算是对自己学习进度的一个督促!~
<script language="javascript">
    // 该段代码实现的 <div/> 到 <div></div> 的转换
     // String.replace() 与 function 结合使用
    var elem = "<div/>";
    
	elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){
		return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?
			all :
			front + "></" + tag + ">";
	});
				
	alert(elem);
</script>

你可能感兴趣的:(JavaScript,jquery,框架,Blog)