一、JavaScript基础
JavaScript是区分大小写的,html不区分大小写
注释内容
事件处理器:onClick onMouseOver onMouseOut
二、JavaScript编程

window
document.getElementById("id") //可以访问他的全部属性和方法
document.getElementById("id").innerHTML document.getElementsByTagName() //注意返回的是集合,要用下标访问
创建节点:document.createElement() //新建元素 document.createTextNode();
cloneNode(true) //复制元素及其子节点,false则没有子节点
操作DOM树:appendChild() insertBefore() repaceChild() removeChild()
location包含当前加载页面的URL信息 协议//主机名:端口/路径 搜索 哈希


location.replace("www......") .reload() document.reload(true);
navigator包含浏览器功能
关键字with
=== 三等号 判断数值和类型都相同
三、对象
prototype 添加新方法和属性;继承
封装:this关键字可以把变量和函数“注册”为属性和方法,否则它们不能从函数外部调用,是私有的
typeof检测某个函数是否存在
childNodes firstChild lastChild parentNode
nextSibling previousSibling 前后兄弟节点

JSON { “参数”:“值”} parse()JSON字符串解析为JavaScript对象 stringifg()对象序列化为JSON字符串

<video>视频</video>
<audio>声音</audio>
<canvas>绘图动画</canvas>
原文:https://www.cnblogs.com/zuoxiaojing/p/11526511.html