点击即可存储变量。我想为所有空格修剪该变量。当我简单地console.log新变量时,我收到一个错误。
var songToTrim = $(this).html();
console.log(songToTrim);
var songToPlay = songToTrim.replace(/ /g,'');
console.log(songToPlay);
对于奖励积分,如果你可以添加如何确保变量转换为全部小写,这将是巨大的。如果不是它仍然会工作。谢谢!
答案 0 :(得分:1)
这是我的解决方案
代码:
$("#test").on('click', function(){
var songToTrim = $(this).html();
var trm = songToTrim.replace(/ /g,'');
var songToPlay = trm.toLowerCase();
});
使用.toLowerCase()
将您的变量转换为小写。
您遇到的错误是因为您的代码中某处有错误。您的拼写错误Console
为Consle
。
找到并更正它。
这是一个有效的 Demo
答案 1 :(得分:0)
像这样使用:
var str = songToTrim.trim().replace(/\s+/g, ' ');
var lower = str.toLowerCase();