@JSlang

Страница 730 из 2237
Рудольф
07.03.2017
22:52:10
Привет!

Есть живые?

Нужна помощь с одним простеньким заданием...

Vladimir
07.03.2017
22:56:39
Нужна помощь с одним простеньким заданием...
Если простое, то есть соседний #noobs канал

Google
Vladimir
07.03.2017
22:56:55
https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g

Рудольф
07.03.2017
23:01:29
Там молчат(

Vladimir
07.03.2017
23:04:06
что поделать

ночь

Рудольф
07.03.2017
23:09:59
Есть простое решение чтобы все undefined в массиве заменить пробелом/пробелами?

Ну или вообще заменить чем бы то ни было

Vladimir
07.03.2017
23:10:59
google mdn array methods

Михаил
08.03.2017
02:44:51
Как выполнить код не в глобальном пространстве? Вижу такой вариант: var sheme_onload = function(){ } sheme_onload();Будет много переменных с данными, не хочу захламлять ими глобальное пространство.

Oleg
08.03.2017
02:45:42
А где именно они будут?

Ибо судя по коду будет только одна такая переменная

Oleg
08.03.2017
02:53:34
А вообще для этого есть (function () {})()

Тогда переменных будет 0

Google
Дмитрий
08.03.2017
02:58:04
Тогда переменных будет 0
Ну как бы не факт)

Функция по прежнему возвращает результат

Поэтому при желании и с её помощью можно намусорить))

Oleg
08.03.2017
03:06:05
Ну если этого сильно желать и добавить переменных глобальных намеренно... то ты сам себе злобный буратино

Дмитрий
08.03.2017
03:08:08
Не, без глобальных переменных)

var result = (function(val){ return val })( 'value' )

Oleg
08.03.2017
03:09:10
А вот намеренное проставление глобальных можно только парсингом победить

Ну, кроме бесполезного исполнения кода

Михаил
08.03.2017
03:27:26
Я хочу описать всю структуру сайта(а скорее панели управления), для этого нужна куча переменных. По этой структуре будет рисоваться интерфейс.

Hell
08.03.2017
08:06:52
anoru
08.03.2017
08:12:17
:D

https://github.com/burakcan/react-snowstorm

))

Норман
08.03.2017
08:20:22
А про снежинку это популярный мем такой?

anoru
08.03.2017
08:26:55
нет, раньше на многих сайтах это было

и тормозило ужасно

вебмакаки показывали свое умение подключения бесполезных jquery плагинов с спецэффектами

Oleg
08.03.2017
08:28:01
Снежинка это же стильно и круто

Google
Vladimir
08.03.2017
08:28:24
Бохато

Oleg
08.03.2017
08:28:24
Зима и у тебя сайт без снежинки? Да ты отстал от жизни!

Alex Фэils?︙
08.03.2017
08:28:34
Надо б переписать эту либу и избавить от jquery

И от остальной кучи говна, оставив только один файл с логикой

Норман
08.03.2017
08:29:27
Меня не тригерит

Мир такой, когда нужно сделать быстро, уже не до красоты и скорости кода

По такому принципу использовали ещё 8 гейм мейкер или вебтуexe чтобы быстро выложить в гринлайт)

Peter
08.03.2017
08:32:19
как в mongodb проверить есть ли значение в массиве пример: { _id : 1, list : [{ num: [4,6] }, { num: [3,8] }, { num: [6,1] }] } делал $filter: { input: '$list', as : 'item', cond : { $eq: ['$$item.num', 3] } } не работает -_-

Vladimir
08.03.2017
08:33:46
а есть жсфидл для монги?

Oleg
08.03.2017
08:34:47
Давно это было,но, вроде как list.$.num

И там $in

Редкий кейс, у себя ни разу не юзал в реальной жизни

Oleg
08.03.2017
08:36:13
Но в целом есть заменитель мол смотри в массиве все вложения и это .$.

Peter
08.03.2017
08:42:33
Т.е. я так понял {$match:{'list.$.num': 3}}? Не работает, также $in:[3]

Oleg
08.03.2017
08:45:35
https://docs.mongodb.com/manual/reference/operator/projection/elemMatch/

Собственно про сам доллар

https://docs.mongodb.com/manual/reference/operator/projection/positional/

Ан нет, не то, тут про проекцию больше, но там выше в доке есть про запросы уже

https://docs.mongodb.com/manual/reference/operator/query/elemMatch/

Возможно вот это то самое что нужно

Google
Alex
08.03.2017
12:07:19
Голова кругом идет, решения нет. Значит время спросить в чате.

Admin
ERROR: S client not available

Alex
08.03.2017
12:08:25
Пишу хром расширение если что. Почему может проскакивать промайс?

https://jsfiddle.net/4k9expyx/ Ребят помогите fiddle починить

что я сделал не так?

голова уже кругом идет.

Oleg
08.03.2017
12:32:00
У меня ждет

А как оно должно работать и как у тебя?

Alex
08.03.2017
12:34:27
уже заработало, достаточно было обернуть в функцию.

А так оно почему то в цепочке промисов не учитывается.

Евгений
08.03.2017
12:34:45
.then(waitInterval.bind(this, 3000))

потому что ты вызвал waitInterval :)

вместо передачи её как callback

Alex
08.03.2017
12:35:32
ммм, хороший способ спасибо

я вообще ожидал что мне достаточно в цепочку промисов засунуть промис, не обязательно чтобы это был callable

но я понял да, хороший способ спасибо.

Евгений
08.03.2017
12:37:38
я вообще ожидал что мне достаточно в цепочку промисов засунуть промис, не обязательно чтобы это был callable
нет, в then обязательно надо передавать функции: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then

Alex
08.03.2017
12:37:50
да, я уже догадался почему.

Google
Alex
08.03.2017
12:37:59
Просто не знал как передать функцию с параметрами без вызова.

Евгений
08.03.2017
12:38:08
ааа

Alex
08.03.2017
12:38:12
Всем спасибо.

А то у меня голова кругом шла уже.

Subb98
08.03.2017
14:23:30
Всем привет. Есть небольшой вопрос. function calculate(a, b) { return a + b; } function cancel(arg) { return alert("Для продолжения необходимо указать число " + arg + '!'); } var a = +prompt("Введите число A", ""); if(!isFinite(a)) { cancel("A"); } var b = +prompt("Введите число B", ""); if(!isFinite(b)) { cancel("B"); } alert("Сумма чисел A и B = " + calculate(a, b)); Как завершить полностью работу скрипта при вызове функции cancel?

hlomzik
08.03.2017
14:24:09
Есть небольшой ресурс, gist.github.com. Или даже jsfiddle

Subb98
08.03.2017
14:24:34
ОК, сейчас залью.

hlomzik
08.03.2017
14:24:53
В любом случае чат не тот. #noobs

И вопрос странный

#noobs

Group Butler [beta]
08.03.2017
14:25:12
#noobs
pro.js.noobs -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g

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