Size: a a a

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

2021 April 30

AK

Alexandr K in JavaScript Noobs — сообщество новичков
я написал так, но есть ощущение убогости кода), как-то можно улучшить?
function recuseLog(arr,i) {
   if(i > arr.length - 1) {
       return arr[i];
   }
   console.log(arr[i]);
   recuseLog(arr,i+1)
}

recuseLog(arr,i);
источник

VG

Vadim Galliamov in JavaScript Noobs — сообщество новичков
function a (arr) {
console.log(arr.pop())
if (arr.length > 0) {
  a(arr);
}
}
источник

~

~♪Дмитрий♪~... in JavaScript Noobs — сообщество новичков
А вот так нельзя?
import '/modules/my-module.js';
источник

AK

Alexandr K in JavaScript Noobs — сообщество новичков
спасибо)
источник

VG

Vadim Galliamov in JavaScript Noobs — сообщество новичков
Судя по мдн можно https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/import
только синтаксис немного другой import("/module-name.js").then(module => {…})
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
https://codepen.io/vintalis/pen/Bapedag как обновлять картки если все исчезли, есть идея?
источник

~

~♪Дмитрий♪~... in JavaScript Noobs — сообщество новичков
В общем сделал вот так, мне так понятнее)

<script>
   var LibUrl = "/js/my-lib.js";

   function loadScript(LibUrl, callback) {
       var head = document.head;
       var script = document.createElement('script');
       script.type = 'text/javascript';
       script.src = LibUrl;

       script.onreadystatechange = callback;
       script.onload = callback;

       head.appendChild(script);
   };

   var logMsgLib = function(LibUrl) {
       console.log("Library \"" + LibUrl + "\" loaded");
   };

   loadScript(LibUrl, logMsgLib(LibUrl));
</script>

Stackoverflow
источник

М

Михаил in JavaScript Noobs — сообщество новичков
Всем привет! Как можно сделать запрос на сервер с прикрепленным локальным сертификатом?
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
У себя на компе поставь его
источник

М

Михаил in JavaScript Noobs — сообщество новичков
Это должно быть на стороне клиента
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Тогда по идее клиент должен установить его в своем браузере
источник

AK

Alexandr K in JavaScript Noobs — сообщество новичков
Добрые люди, можете мне пож объяснить, что от меня хотят, в этой задаче?

Написать функцию для выполнения параллельных вычислений без использования Promise.
var a = function(one, two) {
 return one + two
}
var b = function() {
 return false;
}
paralell([[a, [1, 2]], [b]], function(results) {
   console.log(results); // [3, false]
});
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
В библе metasync видел что то похожее. Попробуй вокруг него обертку сделать😂
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
Как обработать ошибку при открытии диплинка (через window.open) по типу whatsapp://send/?phone=12312313 ????
Трай кеч не помогает
Нужно словить ошибку о том, что приложение не установлено либо заблокированы всплывающие окна
источник

K

Kovach in JavaScript Noobs — сообщество новичков
нужен колбек на стороне телефона, но вроде как ничего такого нету
источник

K

Kovach in JavaScript Noobs — сообщество новичков
сам ты никак не словишь
источник

K

Kovach in JavaScript Noobs — сообщество новичков
ты кидаешь в бездну запрос, и не можешь в нее посмотреть, если она сама не ответит
источник

K

Kovach in JavaScript Noobs — сообщество новичков
мы сами недавно с этим пытались разобраться
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
api вацапа умеет такую штуку
https://api.whatsapp.com/send/?phone=23231 по этой ссылке если перейти и нажать "Перейти в чат" то напишет типа вацап не установлен, все дела
Не понимаю как они это делают
Если wondow.onerror переопределять или куда хуже через прокси ловить эти дела, то смахивает на костылище
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
А как тогда консоль выводит ошибку об этом?
источник