We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 739e482 commit 7d857abCopy full SHA for 7d857ab
1 file changed
docs/basic/object.md
@@ -373,28 +373,15 @@ if ('toString' in obj) {
373
var obj = {a: 1, b: 2, c: 3};
374
375
for (var i in obj) {
376
- console.log(obj[i]);
+ console.log('键名:', i);
377
+ console.log('键值:', obj[i]);
378
}
-// 1
379
-// 2
380
-// 3
381
-```
382
-
383
-下面是一个使用`for...in`循环,提取对象属性名的例子。
384
385
-```javascript
386
-var obj = {
387
- x: 1,
388
- y: 2
389
-};
390
-var props = [];
391
-var i = 0;
392
393
-for (var p in obj) {
394
- props[i++] = p
395
-}
396
397
-props // ['x', 'y']
+// 键名: a
+// 键值: 1
+// 键名: b
+// 键值: 2
+// 键名: c
+// 键值: 3
398
```
399
400
`for...in`循环有两个使用注意点。
@@ -406,6 +393,7 @@ props // ['x', 'y']
406
407
```javascript
408
var obj = {};
+
409
// toString 属性是存在的
410
obj.toString // toString() { [native code] }
411
0 commit comments