Js 单例内置对象

时间:2021-05-22 10:47:20   收藏:0   阅读:38

单例内置对象


1.Global对象

是兜底对象,全局作用域上的函数变量都会成为global的属性 例如:isNaN()、 isFinite()、parseInt()和parseFloat()

其他常用方法

let uri = "http://www.wrox.com/illegal value.js#start";
//"http://www.wrox.com/illegal%20value.js#start"
console.log(encodeURI(uri));

//"http%3A%2F%2Fwww.wrox.com%2Fillegal%20value.js%23start"
console.log(encodeURIComponent(uri));

encodeURI()不会编码属于URL组件的特殊字符,比如冒号、斜杠、问号、井号,decodeURI() 也不会解码这些字符

虽然无法直接访问到global,但浏览器将window对象实现为Global对象的代理

注:当一个函数在没有明确(通过成为某个 对象的方法,或者通过call()/apply())指定this值 的情况下执行时,this值等于Global对象

2.Math

比较简单只给出几个小技巧

原文:https://www.cnblogs.com/ku1a/p/14797952.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!