在 JavaScript 中如何将负无穷大 (-Infinity) 转换为字符串?
我们都知道字符串是 JavaScript 中的基本数据类型之一。JavaScript 允许我们对字符串执行一些操作,例如查找字符串中的字符、将所有字符转换为小写或大写、与其他字符串连接、替换其他字符串、从字符串中搜索字符或单词等。
我们用单引号或双引号表示字符串。typeof 字符串变量将是字符串。
语法
String() 方法的语法如下:
String(value)
value 是必需的。value 是 JavaScript 值。String() 方法返回一个值,即字符串。String() 方法在 ES1 中引入,并得到所有浏览器的完全支持。
将 -Infinity 转换为字符串的步骤
步骤 1 - 声明一个变量并为其赋值 -Infinity。
步骤 2 - 使用 String() 方法将 -Infinity 转换为字符串。
步骤 3 - 显示结果。
让我们看看将值转换为字符串的示例。
示例
将 -Infinity 转换为字符串
在下面的示例中,我们使用 JavaScript 中的 String() 方法将 "–Infinity" 转换为字符串。
<!DOCTYPE html> <html> <body> <h2>Converting - Infinfity to String</h2> <p>value and typeof value : <span id="value"></span> </p> <p>value and typeof value : <span id="result"></span> </p> <script> var value = - Infinity; document.getElementById('value').innerHTML = value + " and " + typeof value; var str = String(value); document.getElementById('result').innerHTML = str + " and " + typeof str; </script> </body> </html>
在这里,我们可以看到在 String() 方法之后,值的 typeof 从 number 变成了 string。
示例
将 Infinity 转换为字符串
我们也可以将 "Infinity" 转换为字符串。让我们来看一个例子
<!DOCTYPE html> <html> <body> <h2>Converting Infinity to String</h2> <p>value and typeof value : <span id="value"></span> </p> <p>value and typeof value : <span id="result"></span> </p> <script> var value = Infinity; document.getElementById('value').innerHTML = value + " and " + typeof value; value = String(value); document.getElementById('result').innerHTML = value + " and " + typeof value; </script> </body> </html>
示例
使用 toString() 方法
请注意,对于任何值,String() 方法和 toString() 方法都返回相同的结果。在这里,toString() 是 JS 字符串的方法之一。让我们也来看一个使用 toString() 的示例。
<!DOCTYPE html> <html> <body> <h2>Converting -Infinity to String</h2> <p>value and typeof value : <span id="value"></span> </p> <p>value and typeof value : <span id="result"></span> </p> <script> var value = -Infinity; document.getElementById('value').innerHTML = value + " and " + typeof value; value = value.toString(); document.getElementById('result').innerHTML = value + " and " + typeof value; </script> </body> </html>
在本教程中,我们学习了如何在 JavaScript 中将值 -Infinity 转换为字符串。希望这能让你了解如何将 -Infinity 转换为字符串。
广告