js学习笔记1

js学习笔记1

1、js 是解释执行的

      js不像java似的需要先编译成字节码后执行字节码,js不需要这个过程。

 

2、js运行环境

      js可以运行在浏览器里--浏览器内置了js引擎。

      js也可以运行在服务端--node.js  在V8引 擎上运行。

 

3、 js 的主要组成部分:

       ECMAScript--核心语言功能

文档对象模型(DOM)--提供访问和操作网页内容的方法和接口

浏览器对象模型(BOM)--提供与浏览器交互的方法和接口

4、JavaScript 是弱类型的语言

       js不需要明确指定变量类型,同一个变量你可以赋值给他不同类型的值

5、js 是区分大小写的语言

     变量名严格区分大小写

6、js变量

     全局变量: 

在方法外部声明的变量

方法内部,没有加var关键字声明的变量

    局部变量:

       方法内部,使用var声明的变量

 

7、js 数据类型

                      |------基本类型 :Number、Boolean、String、Undefined、Null

      数据类型--|

                      |------引用类型:Object类型 (比如对象、数组、RegExp、Date...)

8、判断变量类型typeof

      var a="ddd";

alert(typeof(a));

9、js 控制语句基本和java相同

猜你喜欢

转载自yangzhonglei.iteye.com/blog/2289840