标签:
<!DOCTYPE html>
<html>
<head>
<title>javascript基础语法</title>
<meta charset="utf-8">
<script type="text/javascript">
//对于js而言,是没有数据类型的,全部是var来完成变量的创建的
var a = 19;
alert(a);
a = "樊西蕊";
alert(a);
function fn1(){
//当函数的内部没有用var定义变量的时候,这个变量就是全局的变量,所以在函数的内部必须需要用var
var b = 10;
alert(b);
}
function fn2(){
//javascript中的数据类型,Number ,String ,Array Date
//在Java中强制类型转换的方式是(Number)a,但是在javascript中强制类型的转换是Number(a)
//如果强制类型转换的是一个非数字的类型,就会得到一个NaN的值
//使用paseInt可以将字符串是数字开头的转化为数字,如果不是数字开头的字符串,会得到一个NaN的值
//
var c = 8;
alert(c);
}
function fn3(){
var array = ["a","b","c",1,2,3];
alert(typeof array);
}
</script>
</head>
<body>
<input type="button" onclick="fn1()">
<input type="button" onclick="fn2()">
<input type="button" value="确定" onclick="fn3()">
</body>
</html>
标签:
原文地址:http://www.cnblogs.com/aicpcode/p/4276155.html