@JSlang

Страница 309 из 2237
Александр
06.11.2016
12:33:56
item === json.items[i] и так

Serhii
06.11.2016
12:38:27
И?

Когда ты item поменяешь это никак не изменит ничего в масиве

forEach иммутабельный

Google
Александр
06.11.2016
12:40:42
сам списко не поменяется, а объекты поменяются.

Serhii
06.11.2016
12:41:15
Нет

Алексей
06.11.2016
12:41:21
forEach иммутабельный
imutabel массив на каждое изменение его элементов возвращает новый обьект массива, с forEach - вернется старый массив с новыми элементами

Serhii
06.11.2016
12:41:42
ага, извеняюсь

Александр
06.11.2016
12:42:10
> t = [{f: 123}, {g:"hell"}, {}] [ { f: 123 }, { g: 'hell' }, {} ] > t.forEach((item) => item.logo = "ololo") undefined > t [ { f: 123, logo: 'ololo' }, { g: 'hell', logo: 'ololo' }, { logo: 'ololo' } ] >

Serhii
06.11.2016
12:45:24
http://stackoverflow.com/questions/33479866/js-change-object-inside-array-in-for-each-loop

Ну да, поле обьекта можна поменять

Но это тоже самое, что делать const im = {}, а потом менять поля im

Dreamerinnoise
06.11.2016
12:49:35
лол

Александр
06.11.2016
12:49:57
"законом не запрещено и на 95% безопасней" :)

Но это тоже самое, что делать const im = {}, а потом менять поля im

Serhii
06.11.2016
12:57:03
Он не говорил что возвращает

Google
Дмитрий
06.11.2016
12:57:08
Человека ещё извиняться вынудили почём зря))

Алексей
06.11.2016
12:57:11
Serhii
06.11.2016
12:57:14
forEach

Oleh
06.11.2016
12:59:14
А посоветуйте книгу, такую что бы что-то новое узнать - какие-то тонкие моменты

Дмитрий
06.11.2016
12:59:20
я знаю, это я и сказал
>с forEach - вернется старый массив с новыми элементами Я прочитал это будто с forEach что то возвращается, ну тогда ок

Алексей
06.11.2016
13:00:19
>с forEach - вернется старый массив с новыми элементами Я прочитал это будто с forEach что то возвращается, ну тогда ок
Да не очень правильно выразился.. надо было сказать что с forEach вы получите тот-же сассив с новыми элементами

Oleh
06.11.2016
13:00:24
спецификация
Это слишком долго как по мне

Serhii
06.11.2016
13:00:31
Уровня middle-senior

Oleh
06.11.2016
13:00:46
вот да, не обязательно по js

SICP

Книги с JavaScript говно

Спасибо

Serhii
06.11.2016
13:01:43
Пока ты прочитаешь книгу с JavaScript она два раза устареет

Oleh
06.11.2016
13:04:11
Вот да, думаю вообще плюсы поучить. Взять, что-то более низкоуровневое

Andrey
06.11.2016
13:04:47
Начинай с ассемблера

Дмитрий
06.11.2016
13:04:47
Прощай

Google
[Anonymous]
06.11.2016
13:05:34
Дмитрий
06.11.2016
13:05:48
Плюсы — это либо на всю жизнь, либо никак))

Eduard
06.11.2016
13:06:19
Учи

Плюсы это мейнстрим

Или го

Oleh
06.11.2016
13:06:48
Та я образно сказал:) Я просто кроме JS, ничего не знаю (хотя и его не особо). Хочу просто что-то посерьезнее

Serhii
06.11.2016
13:07:04
Байткод учи

Будешь с компьютером напрямую говорить

Eduard
06.11.2016
13:07:24
С джвм*

Dreamerinnoise
06.11.2016
13:08:03
потом напиши свою машину

Oleh
06.11.2016
13:08:39
Вот я почему сказал плюсы, потому что V8 - на плюсах, а это nodejs и это уже ближе к моей теме)

Nikolay
06.11.2016
13:08:42
И нафиг тебе javascript

Dreamerinnoise
06.11.2016
13:09:14
И нафиг тебе javascript
кнопки двигать надо же

Oleh
06.11.2016
13:09:36
Ну типо того

Eduard
06.11.2016
13:10:06
Бери скалу с акка

@proDOT
06.11.2016
13:10:10
Вот да, думаю вообще плюсы поучить. Взять, что-то более низкоуровневое
Учи йогу и медитируй. Тогда обретешь счастье, которое по своей сути нематериально. А ЯП и багами ты получишь кучу проблем)

Eduard
06.11.2016
13:10:10
Профит

Google
Дмитрий
06.11.2016
13:10:11
++

Скала офигенная

Admin
ERROR: S client not available

Дмитрий
06.11.2016
13:10:52
Наверное лучшее из языков с реальным практическим применением)

@proDOT
06.11.2016
13:11:34
Так а потом как приятно же, когда решил проблему:)
Костылем, и получил груз технического долга

Дмитрий
06.11.2016
13:21:00
Каждый раз в голос ?

Name
06.11.2016
13:21:35
вот да, не обязательно по js
https://leanpub.com/javascriptallongesix/ вот это вообще не про жс

Дмитрий
06.11.2016
13:23:36
Кому как)

Eduard
06.11.2016
13:24:26
Зависит от количества языков которые ты учил

Oleh
06.11.2016
13:24:51
https://github.com/getify/You-Dont-Know-JS
С какой начинать тогда? А то, я начинал - там основы, не хочется их читать

Name
06.11.2016
13:30:05
С какой начинать тогда? А то, я начинал - там основы, не хочется их читать
ydkjs про тонкости жс. Если постоянно работаешь с жс и хочешь продолжать, то книга поможет разобраться с теми местами языка, до полного понимания которых самому добираться будет слишком долго. Как и при чтении любой книги ты можешь просто пропускать уже известные моменты. JavaScript Allongé будет ближе к SICP и рассказывает про приёмы работы с функциями, базовыми структурами данных у тебя же цель вообще изучить не жс?

Oleh
06.11.2016
13:31:33
У меня цель, просто что-то посерьезнее выучить - что бы найти работу, проекты поинтереснее. А не просто кнопочки рисовать

Serhii
06.11.2016
13:32:37
Лол

А сколько тебе лет?

Oleh
06.11.2016
13:33:31
А сколько тебе лет?
19, но я как-то уже нарисовался кнопок

Google
Serhii
06.11.2016
13:34:02
Ну учи JS

И будешь меньше кнопочки рисовать

Name
06.11.2016
13:36:38
У меня цель, просто что-то посерьезнее выучить - что бы найти работу, проекты поинтереснее. А не просто кнопочки рисовать
если ты хочешь найти работу на позицию "читатель книг", то можешь читать книги но лучше бери что-то и делай, хоть по туториалам, найди работу даже и за еду, где сможешь чему-то обучиться Что сейчас конкретно блокирует достижение твоей цели?

Oleh
06.11.2016
13:37:13
Я работаю уже около года

Просто, понимаю что надо дальше что-то учить и вглубь идти

Александр
06.11.2016
13:45:02
ну, как вариант, ещё можно предложить Python

Дмитрий
06.11.2016
13:46:44
Ради хохмы

Александр
06.11.2016
13:48:33
ну почему же ради хохмы?

[Anonymous]
06.11.2016
13:48:57
тем что python не очень

только как замена башу

Страница 309 из 2237