标签:
Javascript构成:基本知识(语法、概念)内置类、DOM、事件、面向对象。
基本知识:
内置类:JavaScript 对象JS Array、
Global,静态对象不需要创建实例,动态对象需要创建实例
DOM:Node对象类型(Document、Element、Attr、processingIntruction、Comment注释、Text、CDATASection、Entity)、属性(attributes、childNodes、firstChild、lastChild、nextSibling、nodeName、nodeType、parentNode、previousSibling)、方法(appendChild()、cloneNode()、hasChildNodes()、insertBefore()、removeChild()、replaceChild());获取节点(getElementById、getElementsByTagName、getElementsByName),生成节点(createElement、createAttribute、createTextNode、createComment),插入节点(insertDate、deleteDate);替换(replaceDate);对属性进行操作(createAttribute、setAttribute、getAttribute、removeAttribute)改变节点样式、属性、值
事件:事件句柄(onabort、onblur、onchange、onclick、ondblclick、onerror、onfocus、onkeydown、onkeypress、onkeyup、onload、onmousedown、onunload、onsubmit、onselect、onresize、onreset、onmouseup、onmouseover、onmouseout、onmousemove、)鼠标 / 键盘属性(altKey、button、clientX、clientY、ctrlKey、metaKey、relatedTarget、screenX、screenY、shiftKey)IE 属性(cancelBubble、fromElement、keyCode、offsetX,offsetY、returnValue、srcElement、toElement、)Event属性(type、target、currentTarget、srcElement、eventPhase、timeStamp事件发生的时间、bubbles指明该事件是否起泡、cancelable是否可以用button一个数字、altKey、ctrlKey、clientX、clientY、screenX、)Event方法:screenY、initEvent()、preventDefault取消默认动作、stopPropagation终止事件传播、)
面向对象:继承
异常:try{}catch(){}
调试:错误(语法、运行时、逻辑);alert()write();writeln();Firebug
标签:
原文地址:http://www.cnblogs.com/searchreal/p/5518662.html