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); // 输出随机元素

拆分字符串var str = username=张三&age=18&email=12345678q将以上字符串进行拆分将拆分出的数据用对象的形式进行存储最终结果是username‘张三 age 18 email 12345678qqcom4练习随机数随机数+数组的练习

原文地址: https://www.cveoy.top/t/topic/bjaf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录