// 定义要拆分的字符串 var str = 'username=张三&age=18&email=12345678@qq.com';

// 定义要存储拆分后数据的对象 var obj = {};

// 将字符串按 '&' 符号拆分成数组 var arr = str.split('&');

// 遍历数组,将每个元素按 '=' 符号拆分成键值对,并存储到对象中 for (var i = 0; i < arr.length; i++) { var item = arr[i].split('='); obj[item[0]] = item[1]; }

// 输出拆分后的对象 console.log(obj); // 输出:{username: '张三', age: '18', email: '12345678@qq.com'}

JavaScript 字符串拆分并存储为对象 - 代码示例与注释

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

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