请告诉我最小的方式来这样说:
问题描述:
什么是最优雅的方式在JS说这个?:请告诉我最小的方式来这样说:
search_keyword = search_keyword.toLowerCase();
search_keyword = search_keyword.replace(/[^\w\s]/gi, '');
search_keyword = search_keyword.replace(' and ', '&all=');
search_keyword = search_keyword.replace(' or ', '&any=');
search_keyword = search_keyword.replace(' ', '&all=');
search_keyword = '&all=' + search_keyword;
非常感谢
答
您可以直接链接这些:
search_keyword = '&all=' + search_keyword.toLowerCase()
.replace(/[^\w\s]/gi, '')
.replace(' and ', '&all=')
.replace(' or ', '&any=')
.replace(' ', '&all=');