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,那么在第一次使用之后改变了就变成了全局变量

屏幕快照 2016-04-05 上午10.51.17.png

 

 

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;

 

posted @ 2016-04-05 17:23  Mr.pengge  阅读(111)  评论(0)    收藏  举报