JavaScript全局属性和全局函数
程序员文章站
2022-06-16 22:06:24
JavaScript全局属性和全局函数可以与所有内置JavaScript对象一起使用。 JavaScript全局属性 JavaScript全局函数 使用函数还是属性? 调用上面的全局函数而不是全局方法的属性是有意义的,因为函数是全局调用的,而不是任何对象。 无论如何,您也可以调用这些函数方法,因为它 ......
javascript全局属性和全局函数可以与所有内置javascript对象一起使用。
javascript全局属性
属性 | 描述 |
---|---|
infinity | 表示正/负无穷大的数值 |
nan | "not-a-number" 值 |
表示尚未为变量分配值 |
javascript全局函数
属性 | 描述 |
---|---|
decodeuri() | 解码uri |
decodeuricomponent() | 解码uri组件 |
encodeuri() | 对uri进行编码 |
encodeuricomponent() | 对uri组件进行编码 |
在1.5版中已弃用。 请改用encodeuri()或encodeuricomponent() | |
计算字符串并执行它,就好像它是脚本代码一样 | |
isfinite() | 确定值是否为有限的合法数字 |
isnan() | 确定值是否为非法数字 |
number() | 将对象的值转换为数字 |
parsefloat() | 解析字符串并返回浮点数 |
parseint() | 解析一个字符串并返回一个整数 |
string() | 将对象的值转换为字符串 |
在1.5版中已弃用。 请改用decodeuri()或decodeuricomponent() |
使用函数还是属性?
调用上面的全局函数而不是全局方法的属性是有意义的,因为函数是全局调用的,而不是任何对象。 无论如何,您也可以调用这些函数方法,因为它们是运行它们的全局对象的方法。在web浏览器中,全局对象是浏览器窗口。那么isnan()实际上是一个窗口方法:window.isnan()。
上一篇: 电脑怎么开两个微信,教你一个方法快速搞定
推荐阅读
-
Kotlin 扩展函数和扩展属性的使用方法
-
JavaScript中join()、splice()、slice()和split()函数用法示例
-
Java开发工具Eclipse使用技巧全局搜索和更替
-
javascript基于原型链的继承及call和apply函数用法分析
-
ASP.NETCore 3.0 Autofac替换及控制器属性注入及全局容器使用
-
Asp.net Core全局异常监控和记录日志
-
vue 如何添加全局函数或全局变量以及单页面的title设置总结
-
c++-变量,this指针,全局函数,成员函数,自定义数组类
-
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
-
JS函数内部属性之arguments和this实例解析