jS的三大组成部分
ECMAScript JS的语法:提供核心的语言功能
**BOM(Browser Object Model)**一套操作浏览器的属性和方法:提供访问和操作网页的方法和接口
**DOM(Document Object Model)**一套操作文档的属性和方法:提供与浏览器的交互方法和内容
JS的三个书写位置
行内式
a 标签
直接写在 href 属性上要有一个 javascript:;
<a href='javascript: alert("hello world") ;'>点击一下试试</a>
非 a 标签
写在一个表示事件的属性上οnclick=“”
<div onclick="alert('hello world')">点我试试</div>
内嵌式
写在一个 script 标签对中不需要依赖事件, 打开页面就会执行
<script>
alert('hello world')
</script>
外链式
把 js 代码写在一个 .js 后缀的文件里面
使用 script 标签的 src 属性引入
一个script 标签被当作外链式的时候, 就不能被当作内嵌式
JS的注释**
单行注释//
多行注释/**/
JS的变量
声明变量
使用 var 关键字
var num(声明变量)
变量的命名规则和命名规范
规则(必须去这么干的)
1,只能由 数字 字母 下划线(_) 美元符($) 组成
2,不能由数字开头
3,严格区分大小写
4,不能使用关键字或者保留字
规范(建议你这么干的)
1,不要使用中文
2,变量尽量语义化
3,驼峰命名法