Игорь
Вообще стоит начать обучение с учебника, а не сразу задачек, в которых не понимаешь, что пишешь и происходит.
Anonymous
Ну я прошел курс на сололеарне)))
Anonymous
Пожалуйста, не серчайте на меня, правда путаюсь
Игорь
Есть вот такой учебник на английском http://javascript.info/
Игорь
Большая часть переведена на русский https://github.com/javascript-tutorial/ru.javascript.info/issues/60
Игорь
И пока доступна только в гитхабе автора
Dan
👌
Anonymous
А еще результат прежний
Anonymous
Стр не определн
Anonymous
Окэй, а как тогда проверить palindrome по функции str?
Anonymous
Ну так у тебя str нигде не объявляется же
Игорь
Что значит по функции str
Anonymous
Так по сообщениям выше мы определили, что str - это название функции
Игорь
Но ведь нет
Игорь
str => {} это стрелочная функция
Игорь
Принимает 1 аргумент str
Anonymous
Или str и есть функция?
Anonymous
str => {} это стрелочная функция
Anonymous
Принимает 1 аргумент str
Anonymous
Дальше стрелочка и в скобках код функции
Игорь
Вся вот эта конструкция это функция
Anonymous
Уф, ну чуть больше понимания добавилось
🇻🕷
Привет, никто не помнит как это называлось? Вроде хотели сделать какой то сахарок что бы проверять на undefined, типа php'шного isset a.b.c //Cannot read property 'c' of undefined
Anonymous
Будем считать это риторическим вопросом
Anonymous
ты курс за взятку прошел?
🇻🕷
a?.b?.c будет, если ничего не изменят
во, спасибо! это и пытался вспомнить
Anonymous
Если вы думаете, что это задание самого приложения, то это не так
Anonymous
У меня такое ощущение
Anonymous
Крайней неловкости
Игорь
во, спасибо! это и пытался вспомнить
Во, нашёл https://github.com/tc39/proposal-optional-chaining
Anonymous
Так вот, трщи, что ж я делаю не так? Остаётся сравнить перевёрнутую строку с исходной и вернуть результат в виде trueили false. const palindrome = str => { // Меняем регистр строки на нижний str = str.toLowerCase() // Переворачиваем строку и возвращаем результат сравнения return str === str.split('').reverse().join('') }
Шамиль
Ну я прошел курс на сололеарне)))
приятель, не стоит мучать себя, прочитай медленно, вдумчиво учебник Ильи Кантора, проясни базы JS, разберись как оно там было в "стареньком" es5, как оно теперь в es6 и выше. Я так же посоветовал бы серию учебников You don't know JS (есть перевод на русский). Вопросы сами отпадут, зуб даю 😉. Как по мне эти приложульки типа сололерн - как вилами по воде. У Кантора и задачи есть почти на каждую тему и самое главное пиши код много, даже ерунду, выводи в консоль, смотри что вводится, вызвай функции, методы смотри что происходит рано или поздно начнёшь понимать, и руку набьешь. удачи!
Anonymous
Слезы наворачиваются)
Шамиль
Слезы наворачиваются)
если тебе просто нужно сделать твою задачу, то тут, я уверен, каждый может десятком способов тебе её сделать, но если хочешь научиться самому, то соре, как говорится без труда и рыбку из пруда 😉
Игорь
А что лучше, сололёрн или гикбрейнс. Давайте разберёмся.
Denisio
и то и другое
Denisio
не или или
Anonymous
Объективно и то и то говно
Denisio
и другие источники
Denisio
больше разных источников
Шамиль
Книга лучше ©
Anonymous
Но гикбрейнс качественнее
Dzhanik
Курсы Евгения Попова самый топ
Anonymous
Простите что в этот чатик и с тупым вопросом, какая самая актуальная книга по жс? Я работаю 2 года и не одну не прочёл, хочу вот начать
Anonymous
Мне надо чтобы если какие базовые вещи не знаю, заодно и es6-es7 подцепить
Anonymous
2 года работаешь и базовых вещей не знаешь?
Думаю знаю, но могу что то упустить, вот в чем дело
Dzhanik
Думаю знаю, но могу что то упустить, вот в чем дело
выразительный js почитай, там от начала
Anonymous
Спасибо большое
Dzhanik
Dzhanik
она бесплатна
Anonymous
Спасибо большое
Vladyslav
Привет, скажите пж, а есть функция которая возвращает страну пользователя?
Daniil
Через сервис разве что
Dzhanik
Привет, скажите пж, а есть функция которая возвращает страну пользователя?
делал так, ловишь айпи юзера, отправляешь на сервис (их полно) возвращает страну
Дмитрий
а может быть кто-то видел либу которая дает возможность выполнять поиск вроде того что используется в jira query language? условно - у меня есть массив и я хочу дать пользователям возможность использовать какой-то псевдоsql чтобы искать строки в таблице
Javid
Anonymous
Это стили из вк?
Денис
Привет всем Уже задавал тут этот вопрос но так и не разобрался Использую Webpack + Babel Написал себе библиотеку, которую подключаю к сайту так: <script type="module" ... и вазываю ее так let myB = new myB({...}) Всё работает если сам файл библиотеки лежит под одним доменом где его вызывают, но если я выгружаю ее на другой домен то подключить уже не могу потому что получаю такую ошибку: Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на .... (Причина: не удалось выполнить запрос CORS). Если поменять подключение на <script type="text/javascript" ... То подключается без ошибок но не могу ее вызвать так как срабатывает такая ошибка TypeError: myB is not a constructor Помогите пожалуйст разобраться, уже несколько дней мучаюсь
Jąńek
Привет всем Уже задавал тут этот вопрос но так и не разобрался Использую Webpack + Babel Написал себе библиотеку, которую подключаю к сайту так: <script type="module" ... и вазываю ее так let myB = new myB({...}) Всё работает если сам файл библиотеки лежит под одним доменом где его вызывают, но если я выгружаю ее на другой домен то подключить уже не могу потому что получаю такую ошибку: Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на .... (Причина: не удалось выполнить запрос CORS). Если поменять подключение на <script type="text/javascript" ... То подключается без ошибок но не могу ее вызвать так как срабатывает такая ошибка TypeError: myB is not a constructor Помогите пожалуйст разобраться, уже несколько дней мучаюсь
нативный модуль по xhr в первом варианте пытается загрузиться и падает. а экпортируемая функция/класс как выглядит?
Денис
myB как выглядит?
export default class myB { constructor(b, options) { } }
Денис
и там внутри куча функцй
Elias
привет! а бывают ли технологии тестирования сайтов с использованием распознавания? К примеру, мы послали POST-запрос, а в ответе ждем появления страницы с зеленой надписью DONE (условно). Т.е. тестирование содержимого веб-страницы.
Jąńek
у тебя либа компилируется в файл до этого?
Денис
у тебя либа компилируется в файл до этого?
ну она получается сначала обрабатывается Babel-ом а потом это всё собирает Webpack
Jąńek
ну она получается сначала обрабатывается Babel-ом а потом это всё собирает Webpack
так) у вебпака есть babel-loader. ты через него прогоняешь или прям явно вызывает компиляцию бабеля? если второе, то может быть проблема в этом
Jąńek
Второе, я сначала watch babel запускаю а потом watch webpack
попробуй по такому туториалу переделать сборку. мне кажется оно ломается где-то в процессе компиляции http://ccoenraets.github.io/es6-tutorial-data/babel-webpack/
Konstantin
Лучше отдай это Webpack'у: https://webpack.js.org/loaders/babel-loader/