Size: a a a

JavaScript Noobs — сообщество новичков

2021 September 24

М

Михаил in JavaScript Noobs — сообщество новичков
данные получаю.. там все ок. Решение - местами поменял значения)
$('.links').val($.trim($('.links').val() + '\n' + value[i]['link']));
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
Подскажите, пожалуйста
У меня есть функция function func() {}
Могу ли я запустить эту функцию вот так?
let initFunc = 'func';
initFunc();

Сори за тупой вопрос)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
я про ваши преобразования в цикле
вы сейчас делаете m*n*2 вставок в дом вместо одной
источник

DT

Damir Takhautdinov in JavaScript Noobs — сообщество новичков
Если без ' ' написать func, то да
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и по куче как раз заново получаете элементы. код очень плохо оптимизирован
источник

М

Михаил in JavaScript Noobs — сообщество новичков
$.ajax({
     type: "POST",
     url: 'rozetkas.php',
     data: {ids: idsList, lang: langVal}
       }).done(function(data) {
     var data = JSON.parse(data);
   jQuery.each(data, function(key, value) {
     for (var i = 0; i < value.length; i++) {
     $('.links').val($.trim($('.links').val() + '\n' + value[i]['link']));
     $('.codes').val($.trim($('.codes').val() + '\n' + value[i]['code']));
      }
   });
   $('.links, .codes, .run, .create-csv').prop('disabled', false);
       $('.emoji').empty();    
       })
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
Спасибо большое
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
Это нормально так запускать функцию?
источник

М

Михаил in JavaScript Noobs — сообщество новичков
а как иначе можно?
источник

М

Михаил in JavaScript Noobs — сообщество новичков
нужно же как то массив взять и потом перебирать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
функции - объекты первого класса в js, вы можете с ними работать так же, как и с любым другом объектом. и делать так нормально
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
Спасибо большое
источник

DT

Damir Takhautdinov in JavaScript Noobs — сообщество новичков
Да, особенно если функция что-то возвращает
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы jquery используете по необходимости, из-за поддержки или это привычка?
источник

М

Михаил in JavaScript Noobs — сообщество новичков
привычка, как то с детства)) на чистом js плохо пишу
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
<div class="slider" data-init-slider="func">

У меня название функции находится в атрибуте data-init-slider

js:
let initSlider = $('.slider').data('init-slider');
initSlider();

Так не запустится функция func, которая указана в атрибуте?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
покажите массив ваш всё-таки
источник

DT

Damir Takhautdinov in JavaScript Noobs — сообщество новичков
В атрибуте указано слово 'func', cлово запустить нельзя
источник

AY

Alex Yugay in JavaScript Noobs — сообщество новичков
А можно через атрибут как-то запустить?
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
ты старый xD
источник