JavaScript 前言:
JavaScript 是一种解释脚本语言,可用于网页中增加动态效果和交互能力,实现用户与网页之间的一种实时、动态交互关系。
最初诞生于网景公司,最初名为:LiveScript,后来Java语言非常红火,网景借助Java的名气来推广,改名为JavaScript,两者的共同点为,由语法类似,其余无任何关系。
后来,JavaScript被Netscape公司交给ECMA定制制度,成为ECMAScript,最新版本为ES6已经在2015年6月正式发布。
JS组成
js组成:ECMAScript(JS的核心)、DOM(文档对象模型)、BOM(浏览器对象模型)
ECMAScript:主要定义了JS的语法
DOM:一套操作页面元素的API,DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作
BOM:一套操作浏览器功能的API,通过BOM可以操作浏览器窗
JS用途
主要用于网页特效、服务端开发、命令行工具、桌面程序、APP、控制硬件—物联网、游戏开发
js书写方式:
1.行内
2写在script中
3.js文件外部引用