代码拉取完成,页面将自动刷新
var x = 'hello'
undefined
x
"hello"
x.toLowerCase
ƒ toLowerCase() { [native code] }
x.toLowerCase()
"hello"
x.toUpperCase()
"HELLO"
var xx = Object(x)
undefined
xx
String {"hello"}
xx.toLowerCase()
"hello"
xx.toUpperCase()
"HELLO"
包装类型实际上类型为object,对于object对象在js的世界就可以为其定义方法(这一点与很多编程语言不同
)
var x = 'hello';
undefined
typeof x
"string"
x.show = function(){return 'showing'}
ƒ (){return 'showing'}
x.show()
VM587:1 Uncaught TypeError: x.show is not a function
at <anonymous>:1:3
(anonymous) @ VM587:1
var xx = Object(x)
undefined
typeof xx
"object"
xx.show = function(){return 'showing'}
ƒ (){return 'showing'}
xx.show()
"showing"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。