是弱类型的语言, 是基于对象和事件驱动的脚本语言
基于对象: JS和java一样,也有对象的概念,也提供了一些内置的对象,也可以自定义对象
事件驱动: JS里有很多的事件, 当事件被触发时才执行JS代码. 常用的事件:鼠标滑过/单击/双击/鼠标悬停
脚本语言: JS是一个弱类型,被浏览器执行的语言. 只要有浏览器的地方都可以执行JS
好处: 是直译式的语言,增强了用户和浏览器之间的交互性.
使用位置:
1,行内JS: 只能作用在一行
2,内部JS: 通常在head标签里,使用script标签,把JS的代码包起来
3,外部JS: 松耦合,单独创建一个js文件,可以被引入到各种网页中
//typeof运算符获取数据的类型
var i = 10;
console.log(typeof i);//number,控制台输出的日志,f12