1:string,number,object,function,boolean的傳回值類型是function.
undefined的傳回值仍為undefined,null的傳回值是object。
2:undefined,null,0,“”,false這五個值轉換為邏輯值是就是false,其他東西的邏輯值為true。
但是除了undefined==null外,其餘的互不相等。
3:head中必不可少的标簽是<title></title>.
4:H5的文檔聲明是<!doctype html>。
5:position:relative不會讓div脫離文檔流。而position:absolute,position:fixed,float:left均會使div脫離文檔流。
6:overflow:scroll會出現橫向滾動條。
7:“+”作為數值運算符時屬于單目運算符,它會将後面的字元串強制轉換為數字。
8:使用JavaScript實作彈出li的索引值。
<ul id="ul1">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
/*普通實作方法*/
var oUL=document.getElementById('ul1');
var aLi=oUL.getElementsByTagName('li');
for(var i=0;i<aLi.length;i++)
{
aLi[i].index=i;
aLi[i].οnclick=function()
{
alert(this.index+1);
}
}
/*javascript 閉包實作*/
var oUL=document.getElementById('ul1');
var aLi=oUL.getElementsByTagName('li');
for(var i=0;i<aLi.length;i++)
{
aLi[i].οnclick=function(num)
{
return function()
{
alert(num+1);
}
}(i);
}