split() 方法用于把一个字符串分割成字符串数组。
用 split 把下面的一句话切成字符串数组。
var details = "商品:,商家已同意退货。收货人:Cutemon,收货地址:广东省 广州市 白云区 美帮来,联系电话:18080888887。请按照以上信息退货!"
var a1 = details.split(":"); //按 : 切割
切成了五份:
比如:我要把 “商品” 二字取出来。
可以按下标取:
商品 的下标是 0
可以这样取:
var a2 = details.split(":")[0]; //或者: a1[0];
如果我想取 “广东省 广州市 白云区 美帮来”
第一步、按下标把
取出来。
var a3 = details.split(":")[3]; //广东省 广州市 白云区 美帮来,联系电话
第二步按, 把 “广东省 广州市 白云区 美帮来,联系电话” 这句话切成两段;
var a3 = details.split(":")[3].split(",");//["广东省 广州市 白云区 美帮来", "联系电话"]
第三步:按下标把 “广东省 广州市 白云区 美帮来” 取出来
var a3 = details.split(":")[3].split(",")[0];
代码实例:
var details = "商品:,商家已同意退货。收货人:Cutemon,收货地址:广东省 广州市 白云区 美帮来,联系电话:18080888887。请按照以上信息退货!"
console.log(details);
var a1 = details.split(":");
console.log(a1);
var a2 = details.split(":")[0];
console.log(a2);
var a3 = details.split(":")[3].split(",")[0];
console.log(a3);