Javascript 一种函数,它接受包含空格和标点符号的句子,并返回一个删除了空格和标点符号的字符串

Javascript 一种函数,它接受包含空格和标点符号的句子,并返回一个删除了空格和标点符号的字符串,javascript,character,whitespace,Javascript,Character,Whitespace,我已经开始解决这个函数,但是我一直在思考如何启动这个函数。 我想我的变量是对的,我只是不确定我应该如何排列我的函数。我知道我最终需要调用返回punchuationless我只是不记得我还需要做什么 var s=”“; var标点符号=s.replace(/[,\/\\!$%\^&\*;:{}=\-\-\\\\\\\\\\\\\\-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\:“”; 函数compress(){ }如果您正在询问如何将代码转换为函数,那么您就接近了。使函

我已经开始解决这个函数,但是我一直在思考如何启动这个函数。 我想我的变量是对的,我只是不确定我应该如何排列我的函数。我知道我最终需要调用
返回punchuationless
我只是不记得我还需要做什么

var s=”“;
var标点符号=s.replace(/[,\/\\!$%\^&\*;:{}=\-\-\\\\\\\\\\\\\\-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\:“”;
函数compress(){

}
如果您正在询问如何将代码转换为函数,那么您就接近了。使函数接受字符串,对该字符串执行替换并返回它

函数压缩{
返回s.replace(/[,\/\\\!$%\^&\*;:{}=\-\u`~()\ s]/g,“”;
}
var标点符号=“lskdj.2lkj&#*2.e.kfj slkdjf asdf”;

log(压缩(无标点))如果您询问如何将代码转换为函数,那么您就接近了。使函数接受字符串,对该字符串执行替换并返回它

函数压缩{
返回s.replace(/[,\/\\\!$%\^&\*;:{}=\-\u`~()\ s]/g,“”;
}
var标点符号=“lskdj.2lkj&#*2.e.kfj slkdjf asdf”;
log(压缩(无标点))