2017-3-6(js开始概要)

1.js的组成部分

core 语法、变量、关键字、数据类型...

ecmascript 标准

javascript/actionscript/typescript 具体实现

DOM [document object model] 文档对象模型,操作html/xml文档的节点,插入/删除/修改/获取 javascript跟html页面关联

BOM [browser object model] 浏览器对象模型,location/navigator/history

alert()/console.log()

2. js学习概要

js基础

js动画

DOM

BOM

js事件

js数据交互[ajax/json]

jquery 类库

3. js基本数据类型

Number    var num = 10;

String   var str = "10"; 字符串必须使用引号

Boolean   var bol1 = true, bol2 = false; 布尔类型的只有true/false

Undefined  var a = undefined; var a; 只有一个值 undefined

Null      var b = null; 也是只有一个值 null

typeof null === "object"

复合数据类型

Array 数组,一组值的有序集合,使用下标体现有序 数组的下标从零开始

Object 对象,一组键值对[对象的属性]的集合

4. 变量存储数据的容器,通过关键字var声明

标识符【变量、属性名、函数名、参数】的命名规则:

a.不能以数字开头,只能以字母,下划线,$开头

b.区分大小写

c.中间不能出现空格

d.不能使用关键字、保留字

5. js引擎

重点:数组,对象

tab切换

你可能感兴趣的:(2017-3-6(js开始概要))