Ильхом
Так и делаю)
Ильхом
По фри не нашел путных
Anonymous
Как начать изучение JavaScript, есть базовые знания в html / css.
Anonymous
Начать учиться на видеоуроках, это правильный подход?
Vlad
Смотря чьи видео уроки)
Anonymous
а чьи ты посоветуешь мне посмотреть?
Vlad
Совмещать видео уроки с практикой и параллельным чтением какого-нибудь learn.javascript.
Vlad
Мне больше всего понравились уроки Дмитрия Лаврика. Смотришь с удовольствием, не нудно. И объясняет он так, что даже самый тугой может понять. Он закрыл мне часть пробелов после learn.javascript.
Anonymous
а код простого чата?
https://socket.io/get-started/chat/
Anonymous
Как установить Node.JS??
Anonymous
Ладно, сейчас сам разбирусь
Anonymous
спасибо
Vladislav
а дайте канал плиз js noobs
Rafael 🌵
t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Vasiliy
Всем привет. Решил попробовать парсить на NodeJS, с модулями request и cheerio. Нашёл такой тег который мне нужен и вроде бы всё классно. Но появилась проблема с русскими буквами((( Что в консоли, что в файле они интерпретируются как � . Проблема наверняка не в кодировках, т.к. все русские символы так интерпретируются. Буду признателен, если кто-то подскажет в чём может быть проблема. Спасибо.
Serhiy
Хм. Не работает (
Serhiy
Я вроде и делал через него
N
привет всем. Кто-то реализовывал видеоконференции на сайте?
Vasiliy
Много таких кто его парсит?)
ruslan
Прошу прощения, код не выложил https://pastebin.com/QBJZHXjP
а если $('body').find('title').text() попробовать - так же будет?
Vasiliy
https://pastebin.com/e0YDac4M . решил вывести что вообще попадает в cheerio. После перекодировки, он стал выводить букву э
Дмитрий
Парни привет, почему не работает ?
Дмитрий
var x = 1; var y = prompt('Угадайте задуманное число ?', ''); //Составляем условие if (x == y) { alert('Отлично, вы угадали !'); } else if (x == 1) { switch (y) { case 0: alert('Мало на 1'); break; case 2: alert('Много на 1'); break; case 3: alert('Много на 2'); break; case 4: alert('Много на 3'); break; case 5: alert('Много на 4'); break; case 6: alert('Много на 5'); break; case 7: alert('Много на 6'); break; case 8: alert('Много на 7'); break; case 9: alert('Много на 8'); break; case 10: alert('Много на 9'); break; default: alert('Я таких значений не знаю'); } } else if (x == 2) { } else { alert('Введите верное значение'); }
Semen
Индуский код:)
Дмитрий
null если я правильно в неё смотрю
Artem
да жесть
Konstantin
мои глаза кровоточат
Дмитрий
да я код пишу 2 недели )
Anonymous
Проще будет алгоритм следующий, есть загаданное число Y, человек ввел X вычитанием просто показывать на сколько много или мало)) А так же сделать уж цикл While и если x == y, то цикл стопится
Semen
Нет преобразования к числу ?
После запятой какой параметр указан? Рекмендуют по смецификации либо пустым его задавать либо default
Semen
null если я правильно в неё смотрю
Null если отмену нажимаешь будет результат prompt
Дмитрий
спасибо, попробую
Аndrei
а тут обсуждаются вопросы вёрстки?
Semen
Можно генерировать произвольное число с помощью Math.random(), но оно будет в интервале (0,1) и оно не целое
Semen
Аndrei
в общем, есть на странице два инпута на одной горизонтали, вне зависимости от того как этого добиваться (float, flex, etc...) в правом инпуте на ios11 в safari у правого инпута каретка выглядит чуть ниже и толще нежели чем у левого, кто-нибудь сталкивался с таким?
Anonymous
Semen
Но там что-то вообще мертво сообщество или все верстают просто?
Андрей
Но там что-то вообще мертво сообщество или все верстают просто?
Все на добровольной основе. Не надо ожидать, что тебе будут моментально на всё отвечать.
Semen
Anonymous
Ребят. у меня винда, стоит 8 версия ноды, как на 7 перевести? Гугл не помог, nvm выдает ошибку :(
Ihor
удали и поставь 7
Anonymous
Вобщем вопрос таки остается огткрытым: как же все-таки обрабатывать события на элементах canvas ? ) Ибо я даже прочитал в гугле: "Те, кто занимается разработкой графики с использованием JavaScript + Canvas давно заметили проблему обработки мышиных событий на каких-либо элементах графики." Кто смелый ? Решите задачу ))
Anonymous
Та я тоже уже так подумал )) как раз про фабрик )
Anonymous
Я просто раньше с JS дело не имел и очень удивился отсутствием такой возможности. А вот интересно, как эти либы реализовывают события ? Что там за алгоритм
Anonymous
Я в чужих исходниках не ориентируюсь
Anonymous
Ну не понимаю я чужого кода ))
Anonymous
Я все до жути сильно комментирую )
Anonymous
Есть файл JSON со множеством значений, как его можно вывести с помощью React?
Anonymous
есть ли какой то рабочий пример? гугл не помогает
krn
Я в чужих исходниках не ориентируюсь
ты странный. большинство времени уходит именно на чтение чужого кода же
Anonymous
var data = [ {author: "Robert", text: "Hello, my name is Robert"} ];
Anonymous
JSON такого типа, только строк много
Anonymous
Anonymous
Можно конкретнее, пожалуйста)
Anonymous
var data = [ {author: "Robert", text: "Hello, my name is Robert"} ]; var CommentBox = React.createClass({ render: function() { return ( <div className="commentBox"> <CommentText data={this.props.data}></CommentText> </div> ); } }); var CommentText = React.createClass ({ render: function(){ return( <div className="CommentText"> <h4>{data.author}</h4> </div> ); } }); ReactDOM.render ( <CommentBox data={data}/>, document.getElementById('content') );
Anonymous
вот код, data.author не выводит
arthur
откуда ты ваще взял createclass в 1018 году
Anonymous
откуда ты ваще взял createclass в 1018 году
изучал react по русским туториалам 😀
Арсен
Да хорош тебе, пускай сначала es6 выучит, а ты про purecomponent говоришь
Anonymous
class MyComponent extends на это заменить?
Арсен
Напиши extends Component и всё
Anonymous
может кто то может поделиться хорошими материалами по react`y?
Арсен
Но делай class если у тебя есть state или хочешь работать с lifecycle методами, даже если нужен стейт его можно даже через hoc пробросить компоненту
Арсен
А то я не знаю) я ему говорю
Арсен
Пойдет )) пускай сразу знает в какую жопу попал)
Evgeniy
подскжите хороший бесплатный wysiwyg редактор под реакт
krn
это который?
ну есть плагины, которые следят за нужными тебе файлами и релоадят страницу в хроме при каждом изменении файла