js包装类

包装类

  //包装类
  //Number()
  //String()
  //Bealoon()

顺带提一下对象

 //new 对象  ==》获得对象每次new的一样
  // 但是不是同一个,就像工厂机器生产玩具
  //js中的new和别的语言中new的对象不一样在于,
  // new的对象可以对其进行操作,其他的只是放在那里

包装类使用例子:

var num = 4;
  num.len = 3;
  //new Number('4').len = 3  delete
  //
  //new Number('4).len
  console.log(num.len);
undefined

对比String

var str  = 'abcd';
 str.length = 3;
 //new String('abcd').length = 3;   delete
  //
 console.log(str);
 //new String('abcd').length 
 console.log(str.length);
 //abcd
  //4

但是这里的length是字符串,系统自带的属性,所以原始值也能用包装类使用,但是数值中的len是自定义的,不能生效。

Number中的小点

var num = new Number(4);

在这里插入图片描述
Number对象可以进行运算,运算之后就变成了原始值类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值