JavaScript基础总结
javascript简称js,用于网页脚本语言。
js也是逻辑代码,与java的语法规则类似,也有不同之处。
-
js的3种引入方式
- 外部引入
js文件与html文件在同目录下<html> <head> <meta> <title></title> //外部引入 <script src="文件.js"></script> </head> </html>
- 内部引入
<html> <head> <meta> <title></title> </head> <body> //内部引入 <sctipt type="test/javascript"> //js代码块 </script> </boby> </html>
- 标签内部使用
注意:在HTML中单引号的作用和双引号一样 双引号内如需嵌套可以用单引号<html> <head> <meta> <title></title> </head> <body> //标签内部使用 <input type="button" onclick="script:alert('hello,word!')"> </boby> </html>
-
js逻辑代码 变量
- 声明变量
声明变量需要用 var 关键字
var 关键字属于如语言
var 关键字声明出来的类型为 Undefined(未定义) 但如果输出则为null(空) - 类型
前面说到var 声明后的类型为 Undefined(未定义)就是属于没有赋值的状态
常用的类型
未定义:undefined
整形和浮点形:number
字符型:string
对象:object (null也属于object类型)
布尔:Boolean
javascript的基本数据类型 点开查看详细的数据类型介绍
- 声明变量
-
js逻辑代码 判断语句
- if
语法
//基本用法 if(布尔类型){ true 执行此段 } //升级用法 if(布尔类型){ true 执行此段 } else { false 执行此段 } //多重用法 if(布尔类型条件1){ 条件1为 true 执行此段 } else if (布尔类型条件2){ 条件1 不满足 但满足条件二 执行此段 }else { 以上条件都不满足 执行此段 }
肚子饿了先去吃饭了
- if
- 外部引入