码迷,mamicode.com
首页 > 其他好文 > 详细

对象 包装类

时间:2020-07-26 00:11:04      阅读:49      评论:0      收藏:0      [点我收藏+]

标签:函数   ons   规则   his   this   自己   on()   func   结果   

对象的创建方法

1.字面量法 var  obj={

     name:“zzz”

     way:function(){} 

  }

2.构造函数:var  obj  =new Object()

      obj.name="zzz"

      obj.way=function(){}

 

3.自定义构造函数:(严格按照大驼峰式命名规则)

function Person(){

  this.name:"zzz"

  this.way:function(){}

}

var  obj=new Person()

 

构造函数内部原理:加上new之后

1.在函数体最前面隐式的加上this={}

2.执行this.xxx=xxx

3.隐式的返回this

 

 

包装类:

原始值不能有自己的属性和方法

var str=“abc”;

str.length==>3

是因为

var num=new Number(123)
var str=new String("abcd")
var bole=new Boolean("true")

 

var str="abc"
str+=1
var test=typeof(str)//"string"
  if(test.length==6){
  test.si=console.log("typeof返回的结果可能是String")
}
// new String(test).si
console.log(test.si)//undefined

 

对象 包装类

标签:函数   ons   规则   his   this   自己   on()   func   结果   

原文地址:https://www.cnblogs.com/fhzm/p/13376651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!