PHP前端开发

js中for in的用法

百变鹏仔 2天前 #JavaScript
文章标签 js
for...in 语句用于遍历对象的枚举属性。用法:1. 遍历属性名称:for (key in object)。2. 获取属性值:for (key in object) {console.log(object[key])}。3. 设置属性值:for (key in object) {object[key] = "updated"}。注意:仅遍历可枚举属性,顺序不确定。

JavaScript 中 for...in 的用法

for...in 是 JavaScript 中的一条语句,用于遍历对象的可枚举属性。它返回一个属性名称的数组,可以用来获取或设置该属性的值。

语法:

for (key in object) {  // 操作}

变量:

用法:

  1. 遍历对象属性:
const person = { name: "John", age: 30 };for (let key in person) {  console.log(key); // 输出:"name", "age"}
  1. 获取属性值:
for (let key in person) {  console.log(person[key]); // 输出:"John", "30"}
  1. 设置属性值:
for (let key in person) {  person[key] = "Updated";}// person 对象的属性值现在都被更新为 "Updated"

注意事项:

示例:

const array = [1, 2, 3];for (let key in array) {  console.log(key); // 输出:0, 1, 2}// 注意:数组的属性名是它的索引,而不是实际的数字值。