注释 //xxx /* */
var a; a=3;
var bs=Array(); var bs=[1,2,3,4] bs[0]=1 for(i=0;i<bs.length;i++)
var lenon=Object(); lenon.name="aa"
var lenon={name:"aa",year:1111}
y++ var a="b"+"ccc"
if(1>2){}
if else == != && ||
while(){}
function aa(){ return xx; }
var a=new Date(); getDay() getHours() getMonth()
getElementById() getElementsByTagName() getElementsByClassName() getAttribute() setAttribute()
fun aa(){}
onclick="aa();return false"
element.childNodes
window.onload=aa;

image.png
element.nodeValue
firstChild lastChild
window.open(url,name,property)

image.png
element.onclick=function(){ xx return false; }

image.png
:Closure Compiler #or JSMin

image.png

image.png
然后 addLoadEvent(func1) addLoadEvent(func2)
document.write("xxxx")
testdiv.innerHTML testdiv.innerHTML="<p>xx</p>"

image.png

image.png

image.png

image.png

image.png

image.png
readyState

image.png
createElement createTextNode appendChild

image.png
para.style.fontSize fontFamily para.style.color="black";

image.png

image.png
element.className element.className+=xx

image.png

image.png

image.png

image.png

image.png