[英]String.replace(Regex) returns undefineds
我的示例已配对,但我相信它可以传达我的问题:
我有一个简单的字符串var data = '360–400 '
为了举例:
data.replace(' ');
收益:
//360–400undefined
问题:如何确保输出不会在字符串中留下未定义的内容
您需要将第二个参数传递给.replace()
方法 ,以替换匹配的值。 如果您只想删除该值,只需传递一个空字符串''
:
data.replace(' ', '');
之所以用undefined
替换值是因为第二个参数是undefined
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.