美文网首页
vue.js Symbol介绍

vue.js Symbol介绍

作者: 阿飞666666 | 来源:发表于2020-05-30 19:25 被阅读0次

    (一)Symbol介绍
    1.新增的第7种数据类型,表示独一无二,用来做属性名,能保证不会与其他的属性名冲突
    2.他是通过Symbol函数生成的
    3.他的前面不能用new,因为它生成的是一个原始类型的数据,不是对象
    4.它可以接受一个参数,为了便于区别,即使长得一样也不相同
    5.它不能与其他的值进行运算,没有隐式转换
    6.它的值可以转换成布尔值或者字符串,不能转化为数字

    <!DOCTYPE html>
    
     <html>
    
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
    
        <script type ='text/javascript'>
        //symbol 的用法
        var s = Symbol();
        console.log(typeof s)
        
        var s1 = '123'
        console.log(typeof s1)
        
        let s2 = Symbol('a')
        let s3 = Symbol('a')
        
        console.log(s2,s3, s2==s3)
        
    </script>   
    </body>
    </html>
    

    参考资料:https://www.51zxw.com/

    相关文章

      网友评论

          本文标题:vue.js Symbol介绍

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