我想要创建一个数组并在零索引处向数组添加一个字符串。我想将字符串分成单独的字母(假设我有字符串java
;我想将它转换为j,a,v,a
)。 JavaScript中有数组的预定义方法吗?创建一个包含特定字符串的数组,以及如何将字符串分成字母字母
0
A
回答
0
试试这个:
var array = string.split(''); // where sting is your string
2
将字符串分割是一样简单:
"hello".split("")
为了在某个索引中插入一个数组到一个数组,你必须使用splice
。例如:
var array = [1,2,3,4],
hello = "hello".split("");
array.splice.apply(array, [0, 0].concat(hello));
最后一行是不容易的先来了解。在JavaScript中,您可以在任何函数上使用apply
来以参数作为数组调用函数。
它所做的只是在数组索引0处取0元素,并在此位置插入数组hello
。您应该详细了解split
和splice
。
分割一个空字符串将分裂任何字符。但你可以通过正则表达式来分割等等,所以它非常强大。
0
使用此:
var str = 'java';
str.split(''); //["j", "a", "v", "a"]
0
var xArray=[];
//Inserting a string at 0th index of an array
xArray[xArray.length] = "JAVA";
//Splitting that String with empty and joining the returned array with ","
xArray[xArray.length - 1] = xArray[xArray.length - 1].split("").join(",")
alert(xArray[xArray.length - 1]); //J,A,V,A
相关问题
- 1. 检查包含一个字母和数字字符以及其中一个特殊字符(@,#,$)的Java字符串
- 2. 如何确定一个字符串是否包含非字母数字字符?
- 3. 分割的字母数字字符串数组包含字母和数字字符分别
- 4. 如何将字符串拆分为字母字符串和数字字符串?
- 5. 创建一个只包含旧字符串中字母数字字符的新字符串
- 6. 将字符串分割成数字或字母字符与JavaScript
- 7. 检查一个字符串不包含字母字符
- 8. 如何将字符串转换为一个单一的int数字如果字符串也包含字母
- 9. 检查一个字符串是否包含数字和字母
- 10. 更换整个字符串,如果它包含特定字母/字符
- 11. 如果字符串包含一个字母,返回整个字符串
- 12. 字符串只包含字母
- 13. 将字符串拆分为字母数组 - 双字符字母PHP
- 14. 生成的字母数字字符串
- 15. 如何在Javascript中检查字符串包含字母字符
- 16. 创建一个唯一的字母数字10个字符的字符串
- 17. 字母数字字符串
- 18. 分组串的第一个字符(字母和数字)
- 19. 将unicode字符串拆分为包含数字和字母的组件
- 20. 将字符串中的每个字母都拆分为字母
- 21. 如何在字符串中查找字母以及如何按字母顺序返回两个字符串? java
- 22. 如何获得特定字符后的字符串的字母
- 23. 如何用数组中的字符串查找特定字母
- 24. RandomStringGenerator生成字母数字字符串
- 25. 如何检查字符串是否包含特殊字母?
- 26. 如何检查至少包含一个字母和一个数字的字符串字符串
- 27. 如何检查一个字符是否包含特定字母
- 28. 如何生成一个字符串使用字母和数字?
- 29. 如何计算字符串数组中字符串的第一个字母C#
- 30. 分割字符串到他们的字母和数字组成