JavaScript 第一章 JavaScript 基础语法 1、JavaScript 的概述 A.Java和JavaScript的关系 没有半毛线的关系. "雷锋"和"雷峰塔" B.JavaScript的分类 a. ECMAScript JavaScript的标准语法 b. BOM 浏览器对象模型 Browser c. DOM 文档对象模型 Document 2、JavaScript和HTML结合 A.内部定义(可以写在HTML的任意位置,建议大家写在</body>的前面) <script> //简单的JavaScript语法. alert 相当于 sout alert("HelloWorld"); </script> B.外部引入 <!--src里面是js文件的路径--> <script src="../javascript/a.js"></script> 3、数据类型 A.原始数据(基本数据类型) a. number (整数,小数,NaN not a number) b. string c. boolean d. null e. undefined 未定义 B.引用数据类型(对象) 4、变量的使用 A.定义方式 var 变量名称 = 变量值; B.了解语法(写到HTML页面当中) document.write("<br>"); //可以把换行符写入到HTML文件当中 C.判断数据类型的操作 a.语法格式 typeof(变量名称) 返回值就是数据类型 b.注意事项 null 的typeof函数的返回值结果是 object 类型,这是JavaScript的bug 5、一元运算符 A.运算符的种类: ++ 自增 -- 自减 + (正号) -(负号) B.其他数据类型转换为number的规则 a.string字符串: 情况1: 字符串的字面值,都是数字,就可以转换number类型 情况2: 字符串的字面值,不全是数字,转换出来的是 NaN (