Size: a a a

JavaScript — русскоговорящее сообщество

2020 December 09

R

RUos 🇷🇺 in JavaScript — русскоговорящее сообщество
Вот так?
источник

ZC

Zamiel Cano in JavaScript — русскоговорящее сообщество
And it works only for me
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript — русскоговорящее сообщество
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
!ро непонятный флуд
источник

S

Sanj in JavaScript — русскоговорящее сообщество
Бьюсь головой об стенку, не могу понять как при заходе на figma.com через ie11 происходит открытие вкладки в браузере microsoft edge?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Как итерировать массив с помощью рекурсии, чтобы в итоге получить:
iterate([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
источник

DB

David Bowie in JavaScript — русскоговорящее сообщество
Lookarious
Как итерировать массив с помощью рекурсии, чтобы в итоге получить:
iterate([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
const iterate = arr => {
 if (arr.length > 0) {
   console.log(->${arr[0]})
   iterate(arr.slice(1))
 }
}
источник

ВЛ

Вадим Лукьянцев... in JavaScript — русскоговорящее сообщество
почему аlert не показывается?
источник

ab

a b in JavaScript — русскоговорящее сообщество
Вадим Лукьянцев
почему аlert не показывается?
У браузеров есть такая замечательная вещь, как devtools, рекомендую
источник

AZ

Adilet Zhuman in JavaScript — русскоговорящее сообщество
Вадим Лукьянцев
почему аlert не показывается?
Не легче ли перебором создавать ячейки в таблице?
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Lookarious
Как итерировать массив с помощью рекурсии, чтобы в итоге получить:
iterate([1, 2, 3, 4])
-> 1
-> 2
-> 3
-> 4
iterate = (arr)=> {const iterate_= (head, ...tail)=>{console.log('->', head); if(tail.length)iterate_();}; return iterate_(...arr);}
источник

DS

Danil S. in JavaScript — русскоговорящее сообщество
Вадим Лукьянцев
почему аlert не показывается?
а где generateStudentData() вызывается вообще?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Вадим Лукьянцев
почему аlert не показывается?
Date - Date = integer
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
у integer нет метода getFullYear
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Вадим Лукьянцев
почему аlert не показывается?
Подскажу на будущее- если не выходит финальный результат- проверь промежуточные
источник

MB

Maxim Belousov in JavaScript — русскоговорящее сообщество
Приветствую коллеги. Подсобите с fetch запросами.

Просто не могу понять как эта шайтан машина работает.

если делать запрос через curl

curl -H 'Authorization:Basic BASE64_string' --url 'http://exemple.net/?query=string' --verbose

То все норм, получаю ответ с сервера. В заголовках Access-Control-Allow-Origin: *

То есть, сервер не должен ругаться на запросы с любого ресурса. Но если я посылаю fetch запрос через страницу, то он ругается что сервер не доступен.

let response = fetch(url, {
     method: 'GET',
     mode: 'cors',
     headers: {
       'Authorization': 'Basic ************'
     }
   });
   
   console.log(response.text)

Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Но сервер отдает Access-Control-Allow-Origin: *
Не понимаю как это работает. Если поменять  на mode: 'no-cors' то получаю 504 ошибку
В принципе fetch запрос правильный? Если, да, то пойду с серваком разбираться.

Просто очень уж не хочется оставлять прослойку из php который будет просто трансфером между сервером и js
источник

I

Igor in JavaScript — русскоговорящее сообщество
Maxim Belousov
Приветствую коллеги. Подсобите с fetch запросами.

Просто не могу понять как эта шайтан машина работает.

если делать запрос через curl

curl -H 'Authorization:Basic BASE64_string' --url 'http://exemple.net/?query=string' --verbose

То все норм, получаю ответ с сервера. В заголовках Access-Control-Allow-Origin: *

То есть, сервер не должен ругаться на запросы с любого ресурса. Но если я посылаю fetch запрос через страницу, то он ругается что сервер не доступен.

let response = fetch(url, {
     method: 'GET',
     mode: 'cors',
     headers: {
       'Authorization': 'Basic ************'
     }
   });
   
   console.log(response.text)

Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Но сервер отдает Access-Control-Allow-Origin: *
Не понимаю как это работает. Если поменять  на mode: 'no-cors' то получаю 504 ошибку
В принципе fetch запрос правильный? Если, да, то пойду с серваком разбираться.

Просто очень уж не хочется оставлять прослойку из php который будет просто трансфером между сервером и js
у curl нет понятия CORS, там нет такой проверки
поэтому все работает
источник

MB

Maxim Belousov in JavaScript — русскоговорящее сообщество
Igor
у curl нет понятия CORS, там нет такой проверки
поэтому все работает
то есть нужно настраивать сервак, чтобы он отрабатывал cros запросы?
источник

I

Igor in JavaScript — русскоговорящее сообщество
Maxim Belousov
то есть нужно настраивать сервак, чтобы он отрабатывал cros запросы?
ага
источник