记录那些小小的JS书面知识
JS的组成
JS语法(ECMAScript),页面文档对象模型(DOM),浏览器对象模型(BOM)
ECMAScript : ECMAScript规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法I业标准。
BOM (Browser Object Model ,简称BOM)是指浏览器对象模型,它提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。通过BOM可以操作浏览器窗口,比如弹出框、控制浏览器跳转、获取分辨率等。
JS三种书写位置
- 行内式:直接写在属性的值上
- 内嵌式:用< script >包裹
- 外部引用:< script src="">< /script>
JS常用的输入输出
- alert(msg):浏览器弹出警示框
- console.log(msg):浏览器控制台打印出控制消息
- prompt(info):浏览器弹出输入框,用户可以输入
变量使用
声明变量
var 变量名;
=赋值
声明变量特殊情况
只声明,不赋值->undefined
不声明,不赋值,直接使用->报错
不声明,只赋值->得到赋值的值->得到的是全局变量