JS里的对象(标准库)
- 几个全局对象,全局方法的学习记录
- 详细教程参考阮一峰的js教学:标准库
全局对象window
全局对象window
不管在哪个网页,都能访问一个对象,window
标准里叫glabol
全局函数,就是在任何地方都能用的函数
如果是window
的属性或者方法,可以不加window.
左边为node
和window
都有的属性或对象,右边是只有window
有的
ECMA规定的window
里的方法
Number()
两种用法
2声明一个Number
对象
与直接声明的区别是,
1内存不同
通过valueof()
方法获取值,通过toString()
方法获取字符串形式
的1
2如果包装成对象,实例对象里面就会有一些便捷的方法给你使用,便于操作这个数值
因为历史原因,直接声明的number
也会有这些方法,不需要在new
对象
所以声明完,直接用里面的方法就可以了
因为当直接var
一个数值的时候,在用那些对象里的方法,后台就会设置一个临时对象,用完后再删除
直接写的时候.
临时对象深入理解
String()
同理
String直接声明的时候也是有临时对象的
s.charAt()
获取索引对应的字符
'a'.charCodeAt(0)
获取十进制Unicode编码toString(16)
转化为16进制字符串
trim()
去掉空格
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。