1.什么是js
js是JavaScript的缩写,是一门专门用来控制前端页面的编程语言(属于脚本语言)
js是web标准中的行为标准 - 主要负责网页中内容的修改
2.js代码写在哪儿
内联js - 将js代码写标签的事件属性中
内部js - 将js代码写在script标签
外部js - 将js代码写在js文件中,然后在html中用script标签导入
注意:同一个script标签只能在导入外部js和写内部js两个功能中选一个
3.js能干什么
a.修改/获取标签内容
b.修改/获取标签属性
c.修改标签样式
d.在网页中插入html代码
4.js怎么写(语法)
大小写敏感
一行语句结束一般不需要分号, 箭头函数之前需要加分号
命名采用驼峰式命名(第一个单词首字母小写,后面其他单词首字母大写)
js中的标识符:由字母、数字、下划线和$组成,数字不能开头
二.变量
1.定义变量
1)语法:
变量名 = 值
var 变量名 = 值
let 变量名 = 值
const 变量名 = 值
2)四种方法的区别
a.前三种方式定义的变量,变量的值可以修改;用const定义的变量的值不能修改
b.不同的作用域
变量名 = 值 - 这儿的变量是全局变量(不管在哪儿定义)
var 变量名 = 值 - 在函数中定义是局部变量,没有定义在函数中就是全局
let 变量名 = 值 - 在{}中定义的是局部变量,没有定义在{}中的是全局的