20180223 js三种引入方式 数据类型 变量的定义

三种引入方式:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>引入三种方式</title>

<!--<script type="text/javascript">
    alert("这是第二种引入方式");
    
    </script>-->


<!--第三种方式,外部引入-->
<script type="text/javascript" src="20180223.js">
    </script>
</head>
<body>
<!--1.javascript前缀引js-->
<a href="javascript:alert('hello world');">hello</a>
</body>
</html>

数据类型;

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>数据类型</title>
<script type="text/javascript">
    var a;
    a=10;
    alert(a);
    var b=10.2;//浮点数
    var c=3e2;//科学计数法
    var d=.2e2 
    alert(a+"
"+b+"
"+c+"
"+d);
    //字符串类型
    var e="abc";
    var f="efg";
    //alert(e==f);
    //一个=号代表赋值 如:a=2 的意思就是a是2
    //两个=号代表判断 如:a=2  的意思就是a是不是2
    //三个=代表严格判断  如: 
    var w;//未定义类型
    var n=null;//空类型
    alert(w===n)
    
    
    
    </script>
</head>

<body>
</body>
</html>

变量的定义:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>变量的定义</title>
<script type="text/javascript">
    //mes="hello world!";//隐式定义
    //alert(mes);
    //var ans="这是显示定义";
    //var ans;//声明变量
    //ans=12;
    //alert(ans);
     //var a=1
     //var b=2
     //var c=3
    //var a=1,b=2,c=3;
    //var y="这是小写的y";
     //var Y="这是大写的Y";
    // alert(y);
    // alert(Y);
    var a;
    alert(a);//未定义类型
    var b;
    b=null;
    alert(b);//空类型
    </script>
</head>

<body>
</body>
</html>
原文地址:https://www.cnblogs.com/wangnatian/p/8462685.html