JS组成
1.ECMAscript(Javascript的语法)
规定了JS编辑语法和基础核心知识,是所有浏览器厂商共守的一套JS语法工业标准
2.DOM(页面文档对象模型)
通过DOM提供的接口可以对页面的各种元素进行操作(大小/位置/颜色等)
3.BOM(浏览器对象模型)
通BOM可以操作浏览器窗口,比如弹出窗,控制浏览器跳转,获取分辨率等.
JS的书写位置
1.行内(在标签内部写)
<button onclick="alert('这是行内样式')">按钮</button>
行内样式注意事项:
a.可以将单行或者少量JS代码写在HTML标签的事件属性中(以on开头的属性),如onclick
b.注意单双引号的使用:在HTML中我们推荐使用双引号,JS中我们推荐使用单引号
c.可读性差,在html中编写JS大量代码时,不方便阅读;
d.可读性差,在html中编写JS大量代码时,不方便阅读;
e.特殊情况下使用
2.内嵌
在body/head都可以填写
<script>
alert('这是内嵌样式')
</script>
3.外部
a.在外部创建一个**.js文件
b.在html里head/body写
JS输入输出语句
alert()浏览器弹出警示框;
console()浏览器控制台打印输出信息;
prompt()浏览器弹出输入框,用户可填写