Data Science | Machinelearning [ru] – Telegram
Data Science | Machinelearning [ru]
20K subscribers
637 photos
40 videos
29 files
3.52K links
Все о Data Science, машинном обучении и искусственном интеллекте: от базовой теории до cutting-edge исследований и LLM.

По вопросам рекламы или разработки - @g_abashkin

РКН: https://vk.cc/cJPGXD
Download Telegram
Для чего нужен тег <nonoscript>?

Правильный ответ:

Чтобы отображать некоторую информацию пользователю, если у него в браузере не включен/не поддерживается JavaScript.

Подробнее👇
Немного статистики!

Какой язык/языки знаешь?
Anonymous Poll
18%
Python
46%
JavaScript
8%
PHP
9%
Java
4%
C
15%
Другой вариант
Это ли не шедевр?!
Добрый вечер!

Я на время отходил от программирования и у меня появилась необходимость повторить и проапгрейдить свой js скилл!

Хотите вместе со мной?

Как я буду это делать?

Я буду выкладывать темы которые надо изучить, и ресурсы где это можно сделать.

Есть желание поучаствовать?

Вопросы сюда t.me/devsp_chat
Привет, представляю ПРИМЕРНУЮ программу по которой планирую повторять js.

2 раза в неделю (скорее всего вторник и пятница) будут выходить посты с материалом, который изучаю я сам по данным темам. Будет много документации, англоязычных источников и пр. Возможны видосики с ютубчика)

1)Типы данных, функции, условные операторы, рекурсия.
2)Циклы, массивы, объекты, регулярные выражения.
3)DOM, события.
4)AJAX, JSON.
5)ООП (возможно растянется на 2-3 поста)
6)Чуток JQuery

Буду прикладывать задания на практику. К сожалению, не смогу их проверять ибо я один, а вас много.

В чат буду кидать свое решение (мое решение не самое верное и не самое оптимальное - я как и вы учусь). Будет круто, если более опытные будут помогать новичкам!!! плюсик в карму)

Это мой первый опыт в роли "учителя" если меня таковым можно назвать. По возможности обещаю отвечать на ваши вопросы в чате!
t.me/devsp_chat

Надеюсь все получится!
let arr = [1,2,3];
arr.something = 5;
alert(arr.something);
Anonymous Poll
58%
5
0%
1
1%
2
1%
3
40%
undefined
let arr = 1,2,3;
arr.something = 5;
alert(arr.something);

Правильный ответ: 5

Подробнее про массивы 👇
const getA = () => 1;
const getB = () => 2;
const getC = () => 3; const result = (getA(), getB(), getC()); Чему равна result?
Anonymous Poll
38%
undefined
23%
6
6%
1
2%
2
32%
3
const getA = () => 1;
const getB = () => 2;
const getC = () => 3;
const result = (getA(), getB(), getC());
Чему равна result?

Правильный ответ: 3

Оценивается каждый из этих операндов (слева направо) и возвращает значение последнего операнда
Будет легко!
let array = [1,2,3,5];
let result = array.indexOf(3);
Anonymous Poll
2%
1
37%
2
10%
3
47%
5
3%
Undefined
let array = [1,2,3,5];
let result = array.indexOf(3);


Правильный ответ: 2

Индексирование массива начинается с 0. Следовательно array.indexOf(3) будет 2

Подробнее про indexOf👇
Чему равна переменная result?
let array = [1,2,3];
array.shift(); let result = array;
Anonymous Poll
22%
[1,2,3]
12%
Error
13%
[1,2]
52%
[2,3]
Чему равна переменная result?

let array = [1,2,3];
array.shift();
let result = array;

Правильный ответ: [2,3];

Метод shift() удаляет элементы с начала массива

Подробнее 👇
Какое значение переменной result?
let result = "developer".slice(1,-1);
Anonymous Poll
16%
develope
21%
eveloper
8%
error
43%
evelope
12%
Ничего из предложенного
Какое значение переменной result?
let result = "developer".slice(1,-1);


Правильный ответ: evelope

Подробнее:👇