解析 JavaScript 数组:
// 原始 JavaScript 数组
var originalArray = [1, 2, 3, 4, 5];
// 访问数组元素
console.log(originalArray[0]); // 输出: 1
// 遍历数组元素
originalArray.forEach(function(element) {
console.log(element);
});
// 获取数组长度
console.log(originalArray.length);
// 使用数组方法添加元素到末尾
originalArray.push(6);
// 使用数组方法删除末尾元素
originalArray.pop();
// 使用数组方法在指定位置插入元素
originalArray.splice(2, 0, 99);
// 使用数组方法删除指定位置的元素
originalArray.splice(1, 1);
// 输出修改后的数组
console.log(originalArray);
JSON 数据的解析和生成:
// JSON字符串
var jsonString = '{"name": "John", "age": 25, "city": "New York"}';
// 解析JSON字符串为JavaScript对象
var jsonObject = JSON.parse(jsonString);
// 访问对象属性
console.log(jsonObject.name); // 输出: John
// 修改对象属性
jsonObject.age = 26;
// 将JavaScript对象转换为JSON字符串
var updatedJsonString = JSON.stringify(jsonObject);
// 输出更新后的JSON字符串
console.log(updatedJsonString);
这些例子展示了如何访问、修改和操作 JavaScript 数组,以及如何解析和生成 JSON 数据。在实际应用中,你可能会根据具体的业务需求使用不同的数组和对象方法。注意,对于 JSON 操作,要确保 JSON 字符串的有效性,以防止解析和生成错误。
转载请注明出处:http://www.zyzy.cn/article/detail/4583/JSON