小编lox*_*sat的帖子

JavaScript - 在不影响索引的情况下将元素插入数组?

我现在正在研究这样的问题,试图找出如何处理索引.这是问题所在:

我有一个字符串:thisIsGreat 使用的基本操作如下:

var str = "thisIsGreat"; 
str = str.split(''); //Making it an array
.....
str = str.join(''); //String it back again
console.log(str);
Run Code Online (Sandbox Code Playgroud)

期望的输出: ["t","h","i","s"," ","I","s"," ","G","r","e","a",t"]

我很难在这些单词之间插入空格而不影响索引.我尝试过这样的东西,但它没有用.

for (var i = 0; i < str.length; i++){
     if (str[i]+1 == (str[i].toUpperCase())+1)
      str[i] = " ";
}
Run Code Online (Sandbox Code Playgroud)

有没有办法来解决这个问题?有什么想法吗?

javascript regex arrays

3
推荐指数
1
解决办法
75
查看次数

Textarea - JavaScript | 从内容字段中删除换行符和空格

<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Run Code Online (Sandbox Code Playgroud)

假设这两个html元素.我的问题如下:

假设用户输入类似于此的textarea字段,与输入完全相同.所有换行符和空格.(是的,这是Python:P)

if (...):  
   print "Hello everyone!"
else:
   print "Dudes help me out!"
Run Code Online (Sandbox Code Playgroud)

我的目标是创建一个JavaScript函数,它删除所有空格和换行符(用'Enter'键入)并返回一个无空格的字符串.像"ThisIsASampleText"之类的东西.我用过document.getElementById('content').valuemyString.replace(/\s+/g, '')删除了空格.无法使其发挥作用.有任何想法吗?

最好的祝福

html javascript textarea spaces line-breaks

2
推荐指数
1
解决办法
7158
查看次数

标签 统计

javascript ×2

arrays ×1

html ×1

line-breaks ×1

regex ×1

spaces ×1

textarea ×1