字符串、数组相互转换对象转换为数组的⽅法1、字符串转数组
str.split(';'); //以分号拆分字符串
2、数组转字符串
arr.join(';'); //把数组项拼接成字符串,并以分号隔开。默认情况下是以逗号隔开
3、对象转换为数组的⽅法
let arrayLike = {
'0': 'a',
'1': 'b',
'2': 'c',
length: 3
};
/
/ ES5 的写法
var arr1 = [].slice.call(arrayLike); // ['a', 'b', 'c']
// ES6 的写法
let arr2 = Array.from(arrayLike); // ['a', 'b', 'c']
// NodeList 对象
let ps = document.querySelectorAll('p');
Array.from(ps).forEach(function (p) {
console.log(p);
});
// arguments 对象
function foo() {
var args = Array.from(arguments);
// ...
java数组字符串转数组}
Array.from('hello')
// ['h', 'e', 'l', 'l', 'o']
let namesSet = new Set(['a', 'b'])
Array.from(namesSet) // ['a', 'b']
Array.from({ length: 3 });
// [ undefined, undefined, undefined ]
3、删除字符串最后⼀个字符
var fileid=fileid.substr(0,fileid.length-1);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论