var data =“Tue Feb 21 2012 00:00:00 GMT + 0530(IST)”在javascript空间后切片字符串
如何从字符串中切片?
var x = "Tue";
var y = "Feb";
var z = "21";
var t = "2012"
请帮忙吗?
var data =“Tue Feb 21 2012 00:00:00 GMT + 0530(IST)”在javascript空间后切片字符串
如何从字符串中切片?
var x = "Tue";
var y = "Feb";
var z = "21";
var t = "2012"
请帮忙吗?
就劈在空间
var data = "Tue Feb 21 2012 00:00:00 GMT+0530 (IST)"
var [x,y,z,t] = data.split(' ');
console.log(x,y,z,t)
这是用解构设置变量
您需要拆分它而不拼接。按空格分割您的字符串,并将所有零件按空格分成一个数组。
var data = "Tue Feb 21 2012 00:00:00 GMT+0530 (IST)";
var parts = data.split(" ");
var x = parts[0];
var y = parts[1];
console.log(x)
您可以使用String#split
,仅限4个元素。
var data = "Tue Feb 21 2012 00:00:00 GMT+0530 (IST)",
array = data.split(' ', 4);
console.log(array);
随着ES6,你可以使用一个destruction assignment。
var data = "Tue Feb 21 2012 00:00:00 GMT+0530 (IST)",
[x, y, z, t] = data.split(' ', 4);
console.log(x);
console.log(y);
console.log(z);
console.log(t);