LINUX.ORG.RU

История изменений

Исправление goingUp, (текущая версия) :

js по сложности примерно как С++

Ваш пост обижает С++ разработчиков. Вся сложность js - «правильно» ходить чтобы не наступать на грабли. И знать, как правильно делаются банальные вещи. К примеру, нужно перебрать ср-ный хеш массив. php

foreach($array as $key=>$value) {

Питон

for key, value in a_dict.items():

js

for (let [key, value] of Object.entries(yourobject)) {

* для ES6, для более старых нужен этот WTF код

for (let key in yourobject) {
   if (yourobject.hasOwnProperty(key)) {
      let value = yourobject[key];

И читать целую статью, как перебирать хеш массив) https://stackoverflow.com/questions/14379274/how-to-iterate-over-a-javascript-object

Исходная версия goingUp, :

js по сложности примерно как С++

Ваш пост обижает С++ разработчиков. Вся сложность js - «правильно» ходить чтобы не наступать на грабли. И знать, как правильно делаются банальные вещи. К примеру, нужно перебрать ср-ный хеш массив. php

foreach($array as $key=>$value) {

Питон

for key, value in a_dict.items():

js

for (let [key, value] of Object.entries(yourobject)) {
  • для ES6, для более старых нужен этот WTF код
for (let key in yourobject) {
   if (yourobject.hasOwnProperty(key)) {
      let value = yourobject[key];

И читать целую статью, как перебирать хеш массив) https://stackoverflow.com/questions/14379274/how-to-iterate-over-a-javascript-object