1. 首页
  2. 编程语言
  3. Javascript
  4. 深入浅析JavaScript中的in关键字和for-in循环

深入浅析JavaScript中的in关键字和for-in循环

上传者: 2021-05-08 13:21:27上传 PDF文件 50.75 KB 热度 15次

属性名 in 对象,用来判断某个属性在对象中是否存在与其严格相等的属性名,返回boolean值属性名必须是字符串或数字取出对象的所有属性名,每次循环将其中一个属性名赋值给变量prop,运行循环体利用该特点可以遍历数组:使用for循环遍历数组和for-in循环遍历数组的区别:遍历稀松数组var arr = [1,2,3,,,,,4];for{};//没有值的地方会输出undefinedfor{};//没有值的地方不会输出创建一个长度为100的数组,给数组的每一项赋值为'abc',使用for循环不能使用for-in循环

用户评论