JavaScript 简写 JS  分三大部分 

ECMAScript: (3/5/6/7)它是JS语言的标准,规定了JS的编程语法和基础核心知识

DOM: document object model 文档对象模型,提供给JS很多操作页面中元素的属性和方法

BOM: browser object model 浏览器对象模型 ,提供了很多操作浏览器 的属性方法,而这些方法都存放在window浏览器对象上(window是其中一员,同时是内置对象)

JS是一种脚本语言,所谓的脚本语言就是不用编译就可以运行的语言,相对的是非脚本语言;

在HTML中嵌入JS语言的三种方式:

1.事件句柄 例如:onclick

2.<script type="text/javascript"> alert("ceshi")</script>

3.<script type="text/javascript" src="xx.js"></script>

关键的运算符typeof  运算结果是字符串类型 有如下几种:

"undefined" "number" "boolean" "function" "object" "string"

String 字符串类型 有两个属性 length 和 prototype 

prototype是动态给字符串类型增加属性或者扩展方法

例如: var ename="asddf"

函数定义的两种方法

1. function 函数名(形式参数){}

2.函数名=function(形式参数){}

类的定义方法 和函数的定义方法一样,同样也有prototype的属性

sublime编译器好用