JavaScript 字符串拆分与对象存储 | 随机数与数组练习
var str = 'username=张三&age=18&email=12345678@qq.com'; var arr = str.split('&'); // 将字符串按照 & 符号分割成数组 var obj = {}; // 定义一个空对象 for(var i=0; i<arr.length; i++) { var item = arr[i].split('='); // 将每个数组元素按照 = 符号分割成数组 obj[item[0]] = item[1]; // 将分割后的数组元素存入对象中 } console.log(obj); // 输出最终结果
// 随机数+数组练习 var arr = [1, 2, 3, 4, 5]; var randomIndex = Math.floor(Math.random() * arr.length); // 生成一个随机下标 var randomItem = arr[randomIndex]; // 根据随机下标获取随机元素 console.log(randomItem); // 输出随机元素
原文地址: https://www.cveoy.top/t/topic/mLeK 著作权归作者所有。请勿转载和采集!