Size: a a a

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

2020 June 03

A

Alex in JavaScript Noobs — сообщество новичков
Всем привет! Можно в жс как-нибудь делать реквесты чтоб они не блочились Cors'ом?
Например, как в питоне requests.get(...) получает html страничку ресурса, а в жс пробую XmlhttpRequest'oм - network error(cors)
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
Saqhan Abaev
Добрый день. Мне нужно сделать так, чтобы все эти данные получались из массива. Вопрос: как лучше все это структурировать? создать 4 массива, и по каждому проходить через map?
источник

A

Alex in JavaScript Noobs — сообщество новичков
Alex
Всем привет! Можно в жс как-нибудь делать реквесты чтоб они не блочились Cors'ом?
Например, как в питоне requests.get(...) получает html страничку ресурса, а в жс пробую XmlhttpRequest'oм - network error(cors)
Вот так делал
источник

R

Roman in JavaScript Noobs — сообщество новичков
Break в switch case это как return?
источник

A

AsVit in JavaScript Noobs — сообщество новичков
Друзья, часто вижу как спрашивают, как учить с чего начать.. Вот накатал своё видение процесса и то как делал я..

Первым делом все нужно структурировать, потому именно книга.

Пролистай разные книги на предмет того, как автор доносит мысль. Особо не вникай, читай до момента пока тебе понятно..  Просто бегло за вечер 3, 4 книги пролистай и посмотри, какую тебе удобнее читать, какая лучше заходит.
(сразу нафиг книги типа для чайников и все за 5 минут.. и т.д. - если считаешь, что чайник, то и не начинай, настрой тут важен)

Переживи и перевари это столько, сколько тебе нужно и выбери из них одну.

Составь себе реальный график занятий на каждый день, без выходных. Например с 7 утра до 12 лучше именно утром.т.к. башня лучше варит утром ;-)
Берешь эту книгу и читаешь до момента когда стало непонятно.

Открываешь текстовый редактор (или тетрадь - что лучше) и начинаешь извергать туда, то что уже прочитал, но своими словами.

Всякие азы: типы данных, операторы, приоритеты, функции, циклы, замыкания и т.д. - это азы, тут все просто..

Если совсем ступор, перечитываешь главу и опять в редактор и своими словами. Если ступор напрочь - идешь на https://developer.mozilla.org/ru/docs/Web/JavaScript и читаешь там. Важно научится правильно читать и понимать документацию с mdn, (там конечно понять бывает сложно), и захочется пойти почитать Кантора, но сопоставляя с книгой, которую тебе удобно читать картина станет полной. Книга + mdn. Не стоит использовать более 2х источников инфы. Это только помешает обучению.

Параллельно, поинтересуйся алгоритмами), шаблонами mvc и т.д.. решай задачки на codewars, напиши игрулю с mdn “угадай число”, дальше nodejs (а может и deno). В фреймворки кроме express не лезь. Разберешься с js, nodejs  - в фреймворках поймешь все и так.

По ходу - Пройди книгу до конца!

И да, сразу используй современный синтаксис..

Это для начала думаю норм.. ;-)
источник

В

Владимир in JavaScript Noobs — сообщество новичков
Roman
Break в switch case это как return?
Если не ошибаюсь (заранее извиняюсь если несу чушь) без break switch case пойдет по следующим кейсам. То есть если условия: 1)число больше 20, 2) больше 10 и 3)больше 5 то число 21 без брейка пройдет все 3 проверки успешно
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Roman
Break в switch case это как return?
нет, это как break в циклах.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Владимир
Если не ошибаюсь (заранее извиняюсь если несу чушь) без break switch case пойдет по следующим кейсам. То есть если условия: 1)число больше 20, 2) больше 10 и 3)больше 5 то число 21 без брейка пройдет все 3 проверки успешно
ну в принципе да, часто используют такие конструкции:
switch (boolean) {
case A:
case B:
.....
break
case C:
.....
break
default:
.....
}
источник

๖ۣۜHELLICE in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну в принципе да, часто используют такие конструкции:
switch (boolean) {
case A:
case B:
.....
break
case C:
.....
break
default:
.....
}
Что за свитч?
источник

CM

Chingiz Mamiyev in JavaScript Noobs — сообщество новичков
Alex
Вот так делал
Попробуй header

cors: "no-cors"
источник

๖ۣۜHELLICE in JavaScript Noobs — сообщество новичков
Я ток видел чтобы иф писали
источник

С

Сидредин in JavaScript Noobs — сообщество новичков
Roman
Break в switch case это как return?
Не совсем. return останавливает работу функции и возвращает значение. А break останавливает только работу конструкции, в которой его используют (цикла, конструкции свич-кейс или чего-то ещё вроде) и при этом ничего не возвращает
источник

С🥔

Скрудж 🥔 in JavaScript Noobs — сообщество новичков
Добрый день. Подскажите как быть.

У меня есть div, у которого я ставлю background-image какой-то SVG элемент. Мне нужно посчитать ширину по такому принципу:

width: calc(100% - 48px);
max-width: 300px;

А вот с высотой проблема. Если ее не указывать (auto), div элемент не отображает background-image

height: 100%; тоже не помогает

padding-top ставить чтобы посчитать соотношение?

Есть еще какие-нибудь решения?

ПРИМ.: В чат CSS задавал вопрос, мне не ответили, а решения так и не нашел!
источник

A

Alex in JavaScript Noobs — сообщество новичков
Chingiz Mamiyev
Попробуй header

cors: "no-cors"
Thanks
источник

CM

Chingiz Mamiyev in JavaScript Noobs — сообщество новичков
Alex
Thanks
Получилось?🤔
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Скрудж 🥔
Добрый день. Подскажите как быть.

У меня есть div, у которого я ставлю background-image какой-то SVG элемент. Мне нужно посчитать ширину по такому принципу:

width: calc(100% - 48px);
max-width: 300px;

А вот с высотой проблема. Если ее не указывать (auto), div элемент не отображает background-image

height: 100%; тоже не помогает

padding-top ставить чтобы посчитать соотношение?

Есть еще какие-нибудь решения?

ПРИМ.: В чат CSS задавал вопрос, мне не ответили, а решения так и не нашел!
что-бы 100% на div сработало, надо вначале парента расширить, юзайте 100vh
источник

С🥔

Скрудж 🥔 in JavaScript Noobs — сообщество новичков
100vh растянуло на весь экран
источник

С🥔

Скрудж 🥔 in JavaScript Noobs — сообщество новичков
В общем, как быть? Родитель это просто body
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Скрудж 🥔
В общем, как быть? Родитель это просто body
а на сколько надо?
источник

С🥔

Скрудж 🥔 in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
а на сколько надо?
Есть svg элемент, у него ширина 300px, высота 180px (да, я знаю что это вектор, но это его пропорции типо).

Мне нужно расположить его на width: calc(100% - 72px);

При этом сохранив пропорцию высоты.
Считать padding-top: 180/300*100? Больше никакого решения этой ДРЕВНЕЙ проблеме нет?
источник