一、认识Javascript
1、JavaScript是一种脚本编程语言。
2、JavaScript的数据类型:string、boolean、number、undefined、null、object。
3、判断数据的类型使用:typeof
二、Javascript的格式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<!-- 编写js代码,必须使用script标签 -->
<script type="text/javascript">
alert("Hello World!")
</script>
</body>
<!-- 引用外部js文件 -->
<script type="text/javascript" src="js/HelloWorld.js">
<!-- 引用外部样式时,这其中的代码不会被运行 -->
alert("我是用来引入外部js文件的script标签")
</script>
<!-- js编写的位置以及注意事项 -->
<!-- 1.js代码写在script标签内,script标签可以放在head,body标签内,但是建议写在body标签的最下面
2.可以使用script标签引入一个外部的js文件,同时要注意该标签内是不能写js代码的,即使写了也不会被执行
-->
</html>
js中的代码
alert("我是一个外部js文件")
三、Javascript中的变量
使用typeof可以查看变量的数据类型 例:
<script type="text/javascript">//编写js代码
//声明一个变量,需要使用一个关键词var,变量的数据类型是由变量后面 赋的值的数据类型来决定的
//语法格式:var 自定义变量名=变量的值
//声明一个变量用于存储学生的姓名
var stuName="张三"
//将变量值打印出来
document.write(stuName)
//可以判断该变量值是哪种数据类型
document.write(typeof stuName)
//可以解析标签
document.write("<br />")//换行
var stuAge=20
document.write(stuAge)
document.write(typeof stuAge)
document.write("<br />")
var stuSex
//undefined:当一个变量被声明了,但是为赋值,此时该变量的数据类型就是undefined
document.write(typeof stuSex)
运行结果为:
四、多种数据类型之间进行运算,计算结果的数据类型都是什么
代码展示:
//多种数据类型之间进行运算,计算结果的数据类型都是什么
//console.log():运算符
console.log(typeof(10+0.5))//number
console.log(typeof(10+"张三"))//string
console.log(typeof("张三"+"性别:男"))//string
console.log(typeof(10+true))//number
console.log(typeof(10+null))//number
五、Javascript中数据类型的转换
1、parseInt():将字符串转换成整数,会将小数点后面的数字给去掉,不会四舍五入
2、parseFloat():将一个字符串转换成浮点型
示例:
var a="12.3"
var b="10"
console.log(parseInt(a)+parseInt(b))
console.log(parseFloat(a))