简介JavaScript中POSITIVE_INFINITY值的使用
这是表示大于Number.MAX_VALUE任何值的特殊数值。此值被表示为“无限大”。此值类似于在其数学的无穷大。例如,任何事情乘以POSITIVE_INFINITY结果就是POSITIVE_INFINITY,以及任何除以POSITIVE_INFINITY的结果都为零。
因为POSITIVE_INFINITY是一个常数,它是只读属性。
语法
您可以使用以下语法访问属性:
var val = Number.POSITIVE_INFINITY;
例子:
这里有一个例子说明这个属性的用法:
<html> <head> <script type="text/javascript"> <!-- function showValue() { var bigNumber = Number.MAX_VALUE * 2 if (bigNumber == Number.POSITIVE_INFINITY) { alert("Value of bigNumber : " + bigNumber ); } } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type="button" value="Click Me" onclick="showValue();" /> </form> </body> </html>
这将产生以下结果:
Value of val : Infinity
相关推荐
-
简介JavaScript中POSITIVE_INFINITY值的使用
这是表示大于Number.MAX_VALUE任何值的特殊数值.此值被表示为"无限大".此值类似于在其数学的无穷大.例如,任何事情乘以POSITIVE_INFINITY结果就是POSITIVE_INFINITY,以及任何除以POSITIVE_INFINITY的结果都为零. 因为POSITIVE_INFINITY是一个常数,它是只读属性. 语法 您可以使用以下语法访问属性: var val = Number.POSITIVE_INFINITY; 例子: 这里有一个例子说明这个属性的用法:
-
JavaScript中的值类型转换介绍
在JavaScript中进行+.-.*./.==.!=等运算时,如果操作符左右两边的值类型与预期类型不一致,JavaScript会将操作符两边的值转换成预期的类型后再进行操作.预期值类型为string时,JavaScript会将值转换为string:预期值类型为number时,JavaScript会将值转换为number (如果无法转换为数值,则返回NaN)比如: 复制代码 代码如下: console.log(10 + " cats");//10 cats console.log(10
-
JavaScript中原始值和引用值深入讲解
目录 值和引用相关内容 1. 简单值(原始值) 2. 复杂值(引用值) 3. 访问方式 4. 比较方式 5. 动态属性 6. 变量赋值 灵魂拷问 总结 值和引用相关内容 在 JavaScript 中,数据类型整体上来讲可以分为两大类:基本类型和引用数据类型 基本数据类型,一共有 6 种: string,symbol,number,boolean,undefined,null 其中 symbol 类型是在 ES6 里面新添加的基本数据类型. 引用数据类型,就只有 1 种: object 基本数据类
-
JavaScript中的值类型详细介绍
计算机程序的实质很大程度上可以说是机器对各种信息(值)的操作与读写.在JavaScript中,存在多种类型的值,这些值分成两大类:Primitive(基本类型)和Object(对象). Primitive JavaScript中Primitive有5种类型: 1.Number.所有的数字,无论是整数还是小数,均为Number类型. 2.String.字符串类型. 3.Boolean.布尔类型,true或者false. 4.null.此类型只有null一个值. 5.undefined.此类型只有u
-
JavaScript中的值是按值传递还是按引用传递问题探讨
最近遇到个有趣的问题:"JS中的值是按值传递,还是按引用传递呢?" 在分析这个问题之前,我们需了解什么是按值传递(call by value),什么是按引用传递(call by reference).在计算机科学里,这个部分叫求值策略(Evaluation Strategy).它决定变量之间.函数调用时实参和形参之间值是如何传递的. 按值传递 VS. 按引用传递 按值传递(call by value)是最常用的求值策略:函数的形参是被调用时所传实参的副本.修改形参的值并不会影响
-
JavaScript中Object值合并方法详解
前言:在日常开发工作中我们可能会遇到js中对象中所有值的复制工作,也有可能是通过electron开发客户端,改版时候面临到的设置合并问题.那么本文将对此做一个简要解决方案的叙述. 介绍:比如有obj1, obj2,我们需要将obj1中的所有与obj2中相同字段相同深度的值copy给obj2,并且需要保持obj2字段结构不变,调用一下方法即可(采用ES6写法). 代码: /** * 将src中的数据copy到dist中,并保留dist的结构 * @param src * @param dist *
-
简介JavaScript中的setDate()方法的使用
javascript Date.setDate()方法按照本地时间设置月份的某一天,在指定的日期. 语法 Date.setDate( dayValue ) 下面是参数的详细信息: dayValue : 从1到31的整数,代表一个月份中某一天. 返回值: NA 例子: 下面的第二条语句从原来的值到8月24日的变化. <html> <head> <title>JavaScript setDate Method</title> </head> <
-
简介JavaScript中charAt()方法的使用
这个方法返回从指定索引的字符. 字符串中的字符进行索引从左向右.第一个字符的索引是0,并且在一个叫 stringName字符串的最后一个字符的索引是stringName.length- 1. 语法 string.charAt(index); 下面是参数的详细信息: index: 介于0和1比串的长度以下的整数. 返回值: 返回从指定索引的字符. 例子: <html> <head> <title>JavaScript String charAt() Method</
-
简介JavaScript中Boolean.toSource()方法的使用
JavaScript Boolean.toSource()方法返回表示对象的源代码的字符串. 注意:此方法不会在Internet Explorer中运行. 语法 boolean.toSource() 下面是参数的详细信息: NA 返回值 返回表示对象的源代码的字符串. 例子: <html> <head> <title>JavaScript toSource() Method</title> </head> <body> <scr
-
简介JavaScript中Math.LOG10E属性的使用
这将返回10为底的E的值,大约是 0.434. 语法 Math.LOG10E 例子: <html> <head> <title>JavaScript Math LOG10E Property</title> </head> <body> <script type="text/javascript"> var property_value = Math.LOG10E document.write(&quo
随机推荐
- 详解Linux中Nginx反向代理下的tomcat集群
- jquery(1.3.2) 高亮选中图片边框
- 详解vue-cli中的ESlint配置文件eslintrc.js
- python去掉字符串中重复字符的方法
- js实现前端分页页码管理
- 在win7中搭建Linux+PHP 开发环境
- jQuery Mobile + PHP实现文件上传
- Linux Shell脚本系列教程(四):使用函数添加环境变量
- 高仿IOS的Android弹出框
- js实现屏蔽默认快捷键调用自定义事件示例
- javascript利用初始化数据装配模版的实现代码
- node.js中的emitter.emit方法使用说明
- XXencode 编码,XX编码介绍、XXencode编码转换原理与算法
- JS给swf传参数的实现方法
- html文件中jquery与velocity变量中的$冲突的解决方法
- IIS 配置问题 一些iis常见问题的解决方法
- 深入理解C/C++混合编程
- php提交表单时保留多个空格及换行的文本样式的方法
- Android 静默安装和卸载的方法
- Angular17之Angular自定义指令详解