关于Valueof

作者: 壬万er | 来源:发表于2017-04-20 09:47 被阅读3次

    最近成谜学习无法自拔,渐渐地迷上了去探索未知的属性!
    碰巧,最近在Valueof 的使用上让我疑惑不解。
    探索的欲望让我迫不及待要把它弄懂。
    下面就让我来一点一点地把它給解剖出来!
    首先,对于Valueof的启用,也就是我真正注意到它的时候,是在我
    使用类型转换的时候(基本类型判断typeof),不经意间注意到的!
    说到这里就不得不提一提typeof

    typeof操作符是用来判断基本类型:

        数字:number
        字符串:string
        布尔值:boolean
        null:object
        NaN:number
        undefined:undefined
        function:function
        array:object
        object:object
    

    Valueof它其实是一个对象方法,
    valueOf() 方法返回 对象的原始值。
    例:

    <script>
    function myFunction(){
        var fruits = ["Banana", "Orange", "Apple", "Mango"];
        var x=document.getElementById("demo");
        x.innerHTML=fruits.valueOf();//返回 Banana,Orange,Apple,Mango
    }
    </script>
    

    Valueof 方法可用于Array、Boolean、Number、String
    返回 该对象的原始值。

    相关文章

      网友评论

        本文标题:关于Valueof

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