|
@@ -58,11 +58,14 @@ a["age"] = 17;
|
|
|
|
|
|
Ключевое слово `in` используется для двух задач:
|
|
Ключевое слово `in` используется для двух задач:
|
|
- проверка наличия ключа в ассоциативном массиве
|
|
- проверка наличия ключа в ассоциативном массиве
|
|
|
|
+
|
|
```javascript
|
|
```javascript
|
|
"fatherName" in a
|
|
"fatherName" in a
|
|
"age" in person
|
|
"age" in person
|
|
```
|
|
```
|
|
|
|
+
|
|
- конструкция `for (var key in arr)` для перебора всех элементов ассоциативного массива
|
|
- конструкция `for (var key in arr)` для перебора всех элементов ассоциативного массива
|
|
|
|
+
|
|
```javascript
|
|
```javascript
|
|
for (var key in person){
|
|
for (var key in person){
|
|
console.log(key+": "+person[key]);
|
|
console.log(key+": "+person[key]);
|