繁体   English   中英

String.replace(Regex)返回未定义

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM