1、什么是javascript?
JavaScript ———— 一个面向对象的跨平台脚本语言。(高级编程语言)
什么是脚本?
HTML文件必须在浏览器里执行。
JS文件必须嵌入到HTML文件里才能执行。
凡是不能独立执行需要依赖其他程序的,通常都叫做脚本。
JS和HTML、CSS的关系
如果将我们建设一个网站比作是建设一栋大楼的话。
- html 相当于这栋楼的骨架
- Css 相当于这栋楼的装修
- JavaScript 相当于管理这栋楼的物业,让我们住在这个小区,有更好的入住体验。
JavaScript能做什么?
■网页特效(漂浮的广告)
■用户记住账户名密码
■网页游戏(围住神经猫)
BOM: Browse Object Model,提供与浏览器交互的方法和接口
DOM: Document Object Model,提供访问和操作网页内容的方法和接口
ECMAScript:是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展
编程习惯
分号 虽然不加分号在JavaScript语法上没有问题,但是建议不要省略分号,加了分号之后可以用软件压缩。良好的变成习惯(JavaScript权威指南)上的理由。
空空格 运算符前后各空一格空格,逗号或者分号后面还有语句,空一格空格。
代码缩进 很多地方需要进行代码缩进,好的代码缩进可以帮助我们减少阅读时间,提高开发效率。 一个tab键 == 四个空格