js一些基本语句
优梦优 js变量的声明以及函数的声明及使用
1.声明变量: var 可以同时声明多个变量,var age,var name,var idnumber
声明同名的变量,可以被重复的声明,但是会被后面声明的覆盖
当局部变量声明和全局变量同名时,优先使用局部变量,如果局部变量没有赋值,那么类型为Undefined;
2.输出一个提示框: alert(age);
3.函数的创建:
function test (){
}
4.创建一个按钮触发事件:
<input type=“button” id=“” value=“点击按钮触发test函数” onclick=“test();”/>
5.如果声明变量的时候不加var,那么在第一次使用之后改变了就变成了全局变量
6.我们声明变量的时候统一使用关键字var,但是使用的时候需要注意变量的类型。
eg:(1)
function test(){
var a=1000;
alert(a + 1);
}
<input type=“button” id=“” value=“点击按钮触发test函数” onclick=“test();”/>
输出的结果为:1001;
(2)
function test(){
var a=“1000”;
alert(a + 1);
}
<input type=“button” id=“” value=“点击按钮触发test函数” onclick=“test();”/>
输出的结果为:10001;
(1)是number类型的,是两个数字相加,(2)则是字符串类型的数据,相当于是字符串的拼接了。
7.查看变量类型的方法:
(1).输出数据类型
function test(){
var n=1000;
alert(typeof n);
}
<input type=“button” id=“” value=“点击按钮触发test函数” onclick=“test();”/>
输出的结果为:number;
(2).
function test(){
var n=“1000”;
alert(typeof n);
}
<input type=“button” id=“” value=“点击按钮触发test函数” onclick=“test();”/>
输出的结果为:string;
8.如果一个变量只是声明单并不赋值,那么这个变量的类型和值都是Undefined;
eg: var n;
9.如果一个变量声明是 var n = NULL; 那么n的数据类型是object ,值是null;

浙公网安备 33010602011771号