javascript
网页三剑客
- 一阶段 html5 + css3(静态页面) 网页合成工程师 3-5k
- 二阶段 javascript 前端工程师 7-14k
javascript能做啥
javascript历史背景
-
最早的浏览器 navigator(导航者)由网景(netscape)公司生产的
-
最早的网页只能看 不能进行交互行为
-
网景请了javascript之父 布兰登.艾奇 花了10天创建了LiveScript,希望推广这门语言,将这门语言改名为javascript
-
IE也想要有navigator功能 自己创建了一个类似于LiveScript的语言 叫做Jscript
-
网景将javascript移交给ECMA(欧洲计算机制造商协会)由ECMA统一一个标准,推出了一个ECMAScript标准
-
我们学习的ECMAScript是5.0版本 --> es5
-
javascript和ECMAscript有什么区别?
-
javascript组成部分
- ECMAscript标准语法(前四周)
- DOM
- BOM
-
js的三种写法
- 行内
- 内部(推荐)
- 外部(推荐)
-
注释
- 作用
- 注释是写给开发人员看的
- 方便代码的维护
- 作用
-
变量 variable
-
变量命名规则和规范
数据类型
-
基础的数据类型
- 字符串 string
- 数值 number
- 十进制 0 1 2 3 4 5 6 7 8 9
- 二进制 0 1
- 八进制 0 1 2 3 4 5 6 7
- 十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f
- 布尔 boolean
- undefined
- null
- 区分类型
- 数据类型转换