JavaScript简介
JavaScript是一种基于对象和事件驱动的语言,应用于客户端。
- 基于对象:不同于Java这样的面向对象的语言,Java是需要自己new对象,而JavaScript是提供了很多可以直接拿过来用的对象。
- 事件驱动:与鼠标,键盘进行交互等,实现动态效果。
- 客户端:此处的客户端就是浏览器。
JavaScript的组成:
- ECMAScript:制定的标准的js语法。
- BOM:Browser Object Model,浏览器对象模型,使得js有能力与浏览器对话。
- DOM:Document Object Model,文件对象模型,使得js有能力与文件对话。
JavaScript与HTML的两种结合方式
- 直接写在
<script>
标签内
<script type="text/javascript">
alert("hello world");
</script>
- 在
<script>
标签里引入js文件的链接
<script type="text/javascript" src="#">
</script>
JavaScript基础语法
JavaScript是一种弱类型语言,和Python类似,它定义变量都使用var关键字,一共有number
,string
,boolean
,null
,undefined
五种数据类型
var name = "lyl";
var age = 22;
var isStudent = "true";
var object = null;
var a; //undefined