Size: a a a

JavaScript.Ninja

2020 July 31

IK

Illya Klymov in JavaScript.Ninja
источник

DN

Dima Nazdratenko in JavaScript.Ninja
немного глупый вопрос, но эти же 2 куска идентично работают?)

1)
let i = 0;
while (i < intersection.length) {
 if (true) return null;
 i++;
}

2)
for (let i = 0; i < intersection.length; i++) {
 if (true) return null;
}
источник

IK

Illya Klymov in JavaScript.Ninja
Если другого кода там нет и вы не используете i то да
источник

IK

Illya Klymov in JavaScript.Ninja
А вот если внутри i замыкается то нет
источник

DN

Dima Nazdratenko in JavaScript.Ninja
Illya Klymov
Если другого кода там нет и вы не используете i то да
ну тут я только условие сократил, а так просто написан while, но чет я их не люблю и хотел бы переписать на второй вариант for)
источник

IK

Illya Klymov in JavaScript.Ninja
Ну если это код в проде то зачем
источник

M

Misha in JavaScript.Ninja
Dima Nazdratenko
ну тут я только условие сократил, а так просто написан while, но чет я их не люблю и хотел бы переписать на второй вариант for)
Можно ещё while + coma expression
источник

DN

Dima Nazdratenko in JavaScript.Ninja
Illya Klymov
Ну если это код в проде то зачем
в проде, а разницы? for же и более используем и так же работает в данном примере, почему лучше не менять?
источник

M

Misha in JavaScript.Ninja
Dima Nazdratenko
в проде, а разницы? for же и более используем и так же работает в данном примере, почему лучше не менять?
Потому что зачем?
источник

DN

Dima Nazdratenko in JavaScript.Ninja
Misha
Потому что зачем?
хз, удобно читаемей)
источник

IK

Illya Klymov in JavaScript.Ninja
Dima Nazdratenko
хз, удобно читаемей)
Ну если вы работаете в команде то внесение изменений в код которые не нужны для задачи - это очень плохая практика
источник

IK

Illya Klymov in JavaScript.Ninja
Представьте что каждый будет переписывать код как ему читабельнее
источник

DN

Dima Nazdratenko in JavaScript.Ninja
Illya Klymov
Представьте что каждый будет переписывать код как ему читабельнее
согласен, фигня)
Но команда это я да я)
источник

DN

Dima Nazdratenko in JavaScript.Ninja
но понял мысль, спасибо
источник

П

Павел in JavaScript.Ninja
Ребята нужна помощь, пытаюсь отправить на сервер файл через ajax jquery.
let form_data = new FormData();
form_data.append('action', 'insurance_form_data');
form_data.append('form_data', data);

       $.ajax({
           url: '/wp-admin/admin-ajax.php',
           type: 'POST',
           // dataType: 'json',
           contentType: false,
           processData: false,
           data: form_data,
           success (res){
               // console.log(res);
           },
           error: function(xhr, status, error) {
               // console.log(error);
           }
       });
сервер на php
на сервере отображается таким образом
Array
(
   [action] => insurance_form_data
   [form_data] => [object Object]
)
form_data это объект в который собираются данные со всех полей, полей оч много, поэтому у объекта вложенность в несколько уровней, ну и вот это не могу нормально отправить на сервер вместе с файлами
источник

П

Павел in JavaScript.Ninja
источник

П

Павел in JavaScript.Ninja
пытался этот объект загнать в json и отправить, на сервер приходит строка такого плана как на скрине, это двойная кавычка экранируется, в итоге распарсить этот json нельзя ибо нарушена целостность
источник

IK

Illya Klymov in JavaScript.Ninja
Я не знаю откуда у вас там экраниоование :)
источник

IK

Illya Klymov in JavaScript.Ninja
Похоже на самодеятельность принимающей стороны
источник

П

Павел in JavaScript.Ninja
wordpress
источник