JavaScript DOM 编程艺术 第八章 例子分析

function displayAbbreviations(){
	
	if(!document.getElementsByTagName) return false;
	if(!document.createElement) return false;
	if(!document.createTextNode) return false;

	var abbreviations = document.getElementsByTagName("abbr");
	if(abbreviations.length<1) return false;
	var defs = new Array();
	for(var i = 0 ; i
注释部分的循环不能替换为for in,实在令人费解,控制台打出的abbreviations没问题。

你可能感兴趣的:(JavaScript)