一、JavaScript:
1、JavaScript是一种轻量级的脚本语言。
2、JavaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能。
3、JavaScript通过浏览器进行解析。
二、JavaScript的嵌入方式:
1、内嵌式:嵌入在html的<script>标签中,通常我们都把JavaScript代码放到<head>中。
<script type="text/javascript">
js代码
</script>
2、外链式:单独的js文件,后缀名以.js结尾
<script type=”text/javascript” src="in.js"></script>
3、事件引入:嵌入在html标签的属性中
onclick ,当鼠标点击一下时执行一次
ondblclick ,当鼠标双击时执行一次
三、JavaScript的注释和输出方式:
1、注释方式:
单行注释://
多行注释:/*...*/
2、输出方式:
alert("内容"); 警告框
document.write("内容"); 把文档写入HTML文档内部
console.log(); 在控制台输出日志,调试代码
prompt(参数1 , 参数2); 提示输入对话框
参数1 提示文本
参数2 输入框的默认值,可以不写
返回值:点击确认按钮,返回输入框的值,点击取消按钮,返回null
alert()函数会阻断JavaScript程序的执行,从而造成副作用;
console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。
四、JavaScript的数据类型:
1、基本数据类型:
字符串 string
数字 number
布尔 boolean (true/false)
null null表示"没有对象",即该处不应该有值
undefined 表示"缺少值",就是此处应该有一个值,但是还没有定义
2、复合数据类型:
数组
对象
五、JavaScript变量:
1、变量:
变量是可变的量。从编程角度讲,变量是用于存储某种/某些数值的存储器。
2、变量命名规则:
1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。
2.变量名区分大小写
3.不允许使用JavaScript关键字和保留字做变量名
3、变量声明:
1.声明变量语法:var 变量名;
例:var age; 定义了一个变量,变量名是age
也可以一次声明多个变量,每个变量名之间用 , 隔开
2.初始化变量:
例:var age = 45 ; 初始化变量age 把45赋给age
也可以同时初始化多个变量,每个变量之间用 , 隔开
3.给变量赋值:
var age; age=45; 先定义了变量age ,再给变量age赋值45
4.变量的值:
变量的值可以是数据类型的任何一种
JavaScript的变量类型不止字符串,数字,布尔值三种,只是这三种最长用
六、算术运算符:
1、加法运算符 + :
1.+在JS里可以表示加法运算
2.+可以表示字符串的拼接
2、减法运算符 - :
3、乘法运算符 * :
4、除法运算符 / :
5、取余 % :