美文网首页
JavaScript 基本概念

JavaScript 基本概念

作者: 小王子的玫瑰_96b8 | 来源:发表于2017-09-15 15:32 被阅读0次

    1.变量

    ECMAScript的变量是松散类型的,就是变量可以用来保存任何类型的数据。定义变量用var操作符,如下所示:

    var message;

    也可以在定义变量的时候直接初始化: var message = 'hello world';

    如果在函数中定义变量,则该变量为函数内的局部变量,函数退出后该变量就会被销毁, 如下所示:

    function test(){

          var message = 'hello world';    //局部变量

    }

    如果在函数中定义变量的时候省略var, 则该变量就会变为一个全局变量,如下所示:

    function test(){

           message = 'hello world';      //全局变量

    }

    2.数据类型

    ECMAScript有5中简单数据类型: Undefined, Null, Boolean, Number, String和一种复杂数据类型:Object。可以使用typeof来检测数据类型,当检测的值是对象或者null,则返回Object; 当检测的值是函数,则返回function.使用方法:

    alert(typeof 95);      //"number"

    2.1 Undefined 类型

    使用var对变量声明但没有初始化时,这个变量的值就是undefined。对未声明和未初始化的变量使用typeof操作符,返回值丢失undefined。

    2.2 Null类型

    相关文章

      网友评论

          本文标题:JavaScript 基本概念

          本文链接:https://www.haomeiwen.com/subject/vuknjxtx.html