JS 中将值转换为字符串的 3 种方法

 2024-02-19 04:02:24  阅读 0

大哥教程收集整理的这篇文章主要介绍一下。 我觉得大哥的教程还是不错的。 现在我把它们分享给大家,供大家参考。

1.值.()

2.""+值

3.(值)

第一种方法的问题是它无法将 null 和 转换字符串。 还有第二种和第三种方法,效果基本相同。

""+value:与空字符串一起使用加法运算符,可将任意值转换为字符串。 我觉得这种方法的代码可读性很差,但是相比于(value),还是有人更喜欢使用这种转换方法。

(value):这种方法更具可读性。 唯一的问题是这个函数调用可能会让一些人感到困惑,尤其是熟悉Java的程序员,因为它也是一个构造函数。 应该注意的是,它用作普通函数时的行为与用作构造函数时的行为完全不同

其他:

字符串转网址_js转化url为字符串_字符串转路径

A。 要将数字转换为字符串,只需添加一个空字符串即可:var n = 100;var = n + "";

b. 要更明确地将数字转换为字符串,可以使用 () 函数:var = ();

C。 使用 () 方法: = .(); () 方法有一个可选参数,用于指定转换的基数。 如果不指定该参数,将以10为基数进行转换。但是,数字也可以转换为其他基数(2到36之间的数字)。 变量 n = 17; = n.(2); // 到 "10001" = "0" + n.(8); // 到 "021" = "0x" + n.(16); // 到“0x11”

d. () 方法将数字转换为字符串并显示小数点后指定的位数。 它不使用指数表示法。 var n = .789;n.(0); // “”n.(1); //“.8”

e. () 使用指数表示法将数字转换为字符串,小数点前有 1 位数字,小数点后有特定位数。 var n = .789;n.(1); // "1.2e+5"n.(3); //“1.235e+5”

F。 () 使用指定数量的有意义的数字来显示一个数字。 如果没有足够的有意义的数字来显示数字的整个整数部分,则使用指数表示法。 var n = .789;n.(4); // "1.235e+5"n.(7); //“.8”

老板总结

以上就是大师教程为您收集的全部内容。 希望本文能够帮助您解决遇到的程序开发问题。

如果您觉得大哥教程网站的内容不错,欢迎您将大哥教程推荐给您的程序员朋友。

标签: 转换 字符 大佬

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码