01-js的声明和变量学习
js的声明和引入:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js的声明呵和引入</title>
<!--声明js代码域-->
<!--引入外部声明好的js文件-->
<script src="js/my.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<h3>js的声明和引入</h3>
<script type="text/javascript">
alert("这是我的第一个js")
</script>
</body>
</html>
<!--
js的声明学习:
1、在head标签中使用script标签进行js代码域的声明
<script type="text/javascript">
alert("这是我的第一个js")
</script>
作用:
声明js代码域
特点:
js的代码只会作用于当前网页
2、在head标签中使用script标签引入外部声明好的js文件
<script src="相对路径" type="text/javascript" charset="utf-8"></script>
作用:引入外部声明好的js文件
特点:
实现js代码的重复使用,避免代码的冗余。
注意:
因为js在HTML文档中是一门单独的语言,可以声明在文档中的任意位置
一般情况下声明在head标签中。
-->
js的变量学习:
<html> <head> <title>js的变量学习</title> <meta charset="UTF-8"/> <!-- js的变量声明学习: 1、js中的所有变量声明只有var关键字。 var a=123; var A=1234; var a1=3.1415926; var a2="js"; var a3='k'; var a4=true; var a5=new Date(); alert(a); 注意: a、js的变量名是严格区分大小的。 b、js中的字符串可以使用双引号也可以使用单引号。 c、js中可以声明同名变量,不会报错,后面的会将前面的声明覆盖。(重要) var a=123; var a="js学习"; alert(a); 2、中的数据类型 数据类型判断关键字:typeof 数据类型: number:数字类型 var b=456; var b1=1.23; alert(typeof b1); string:字符串类型 var b="今天天气真好,适合学习"; var b1='l'; alert(typeof b1); boolean: var b=true; var b1=false; alert(typeof b1); object var b=new Date(); alert(typeof b); null: 空对象赋值,主要是和undefined进行区分。 Undefined:undefined var c; alert(typeof c); 变量声明不赋值的情况下,默认值是undefined。 注意: var d; alert(d); alert(typeof c); 在js代码中尽可能的给声明的变量赋初始值; --> <!--声明js代码域--> <script type="text/javascript"> /*js的变量学习*/ /*var a=123; var A=1234; var a1=3.1415926; var a2="js"; var a3='k'; var a4=true; var a5=new Date(); var a="js学习"; alert(a);*/ /*js中的数据类型*/ var d; alert(d); alert(typeof c); </script> </head> <body> <h3>js的变量学习</h3> </body> </html>

浙公网安备 33010602011771号