最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 包装类

    正文概述 掘金(快乐学前端小白)   2021-05-28   383

    铺垫 // 原始值没有属性和方法,经过包装类的过程,对象有

           var num = 123;                   
           var num = new Number(123);        //打印出对象123--Number{123},能参与运算num*2=234,但是又变回了数字类型
           var num = new String('wxyz');     //字符串类型的对象
           var bol = new Boolean('true');    //布尔
    

    包装类

    包装类 包装类 例子

    var str= "abcd";
    str.abc = "a";
    

    包装类例1

       var num = 4;
       num.len = 3;
       //num没有len,随便赋予的。所以系统新建一个数字对象,令//new Number(4).len = 3;---->delete删除
       //
       //再访问num.len,系统再次新建一个数字对象//nwe Number(4).len,和第一次访问的len不一样,没有len,返回undefined
       console.log(num.len);//number不带.length属性     
    

    例2

    var str ="abcd";
    str.length = 2;
    // new String("abcd").length = 2;---->delete
    // 系统抛出new String("abcd").length
    console.log(str.length);//4----->因为字符串自带.length这个属性
    

    例3 题

    var str = "abc";
    str += 1;//abc1
    var test = typeof(str);//test=="string"
    if(test.length == 6) {//调用包装类,返回值6
        test.sign = "typeof的返回结果可能是String";
        //new String(test).sign = 'xxx';
    }
    //new String(test).sign='xxx';
    console.log(test.sign);//undefined  
    

    起源地下载网 » 包装类

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元