zoukankan      html  css  js  c++  java
  • ECMAScript有5种原始类型

    编辑器加载中... 

    ECMAScript有5种原始类型:

    Undefined类型
    Null类型
    Boolean类型
    Number类型
    String类型 
    可通过typeof来判断属于哪种类型

        <script language="javascript" type="text/javascript">
            //typeof运算符 返回下列类型之一 undefined boolean number string object
            var str="marssion";
            document.write(typeof(str),"<br />");
            var temp;
            document.write(typeof(temp),"<br />");
            var bool=false;
            document.write(typeof(bool),"<br />");
            var num=123;
            document.write(typeof(num),"<br />");
            var myObject={x:0,y:0};
            document.write(typeof(myObject),"<br />");
            document.write(typeof(null),"<br />");//ECMAScript沿用了javascript中最初的一个错误,现在null被认为是对象的占位符,所以返回object,从技术上来讲仍是原始值。
            //undefined运算符
            var oTemp;
            document.write(oTemp==undefined,"<br />");
            function testFunction(){}//如果函数没有实现则返回undefined
            document.write(testFunction()==undefined,"<br />");
            //null类型
            document.write(null==undefined,"<br />");
    //输出结果  
    //        string
    //        undefined
    //        boolean
    //        number
    //        object
    //        object
    //        true
    //        true
    //        true
        </script> 
  • 相关阅读:
    request.setCharacterEncoding("utf-8");
    JSTL的foreach循环遍历
    EL表达式的查找范围
    Unity_图形学之_shader_学习笔记(一)
    Unity_AssetBundle笔记_(一)(俗称AB包_个人笔记欢迎指正)
    Unity C#笔记 协程详解(转)
    解决方案_And_学习链接_笔记
    Unity_一些Unity内部的重要设置
    C#_异常处理
    Unity3D_Resources封装(ResourcesManager 类)
  • 原文地址:https://www.cnblogs.com/chengpeng/p/2108708.html
Copyright © 2011-2022 走看看