提问人:ChaseTheCoder 提问时间:6/22/2023 最后编辑:ChaseTheCoder 更新时间:6/23/2023 访问量:54
如何在 Javascript 中使用变量作为字符串和变量?
How to use a variable in Javascript as string and variable?
问:
有没有办法获取变量并将其用作 localStorage 的输入,然后对其进行编辑以删除空格?我一直在尝试做的是将变量设置为本地存储的值,然后对其进行编辑。问题是 Javascript 不允许我为此使用字符串变量,但我无法编辑普通变量。这是我的代码:
var retrieveLocal = localStorage.getItem('transferData');
retrieveLocal = retrieveLocal.replaceAll(\s+ , '');
retrieveLocal = retrieveLocal.toLowerCase();
console.log(retrieveLocal);
我得到的错误是语法错误:意外的字符串(在 index.html:11:5)
答:
1赞
Mahadev Mirasdar
6/23/2023
#1
localStorage.setItem('transferData', "This is the simple string");
var retrieveLocal = localStorage.getItem('transferData');
console.log('retrieveLocal', retrieveLocal);
const regex = / /g;
retrieveLocal = retrieveLocal.replaceAll(regex, '');
retrieveLocal = retrieveLocal.toLowerCase();
console.log(retrieveLocal);
localStorage.setItem('transferData', "This is the simple string");
var retrieveLocal = localStorage.getItem('transferData');
console.log('retrieveLocal', retrieveLocal);
const regex = / /g;
retrieveLocal = retrieveLocal.replaceAll(regex, '');
retrieveLocal = retrieveLocal.toLowerCase();
console.log(retrieveLocal);
评论
retrieveLocal = retrieveLocal.replaceAll(/\s+/, '')
retrieveLocal = retrieveLocal.replaceAll(new RegExp('\s+') , '');