@JSlang

Страница 873 из 2237
Antonio
11.05.2017
07:41:03
ну так-то я знаю как найти. Мне интересно на странице как этот объект найти

Олег
11.05.2017
07:48:42
Для начала в коде найди выносится ли он в глобальный неймпейс

если нет то добавь это

Antonio
11.05.2017
07:51:34
напрямую в window не выносится, а теряется где-то в подуровнях. Он где-то есть в window.nm1.nm111.objName. Но конкретно, как звучат эти названия свойств надо узнать

Google
Antonio
11.05.2017
07:51:43
var searchProperty = function(obj,name) { for (var key in obj){ if (key === name) return name; if (obj[key] instanceof Object) { var prop = searchProperty(obj[key],name); if (prop) return key+'.'.prop; } } }

попробовал что-то такое, но при вызове на window переполнение стэка получается

Evgeniy
11.05.2017
07:54:37
Конечно, потому что у тебя searchProperty становится свойством объекта window

Antonio
11.05.2017
07:54:53
точно!

хотя нет, это не повлияет ни на что

Кирилл
11.05.2017
07:56:28
ничего не может потеряться в подуровнях

Кирилл
11.05.2017
07:57:03
сделай window.foo = 'bar' и window.foo будет 'bar' где бы ты не вызывал

интересная подсветка

da horsie
11.05.2017
07:58:20
как правильно сгенерировать массив из N одинаковых объектов?

Anatoly
11.05.2017
07:58:34
for ?

da horsie
11.05.2017
07:59:09
ну а без for и без Array.fill?

Google
Anatoly
11.05.2017
07:59:20
почему?

Antonio
11.05.2017
07:59:25
сделай window.foo = 'bar' и window.foo будет 'bar' где бы ты не вызывал
это надо делать в модуле, котрый уже написан и править который не желательно

Anatoly
11.05.2017
07:59:30
всёравно всё сведётся к for

Кирилл
11.05.2017
07:59:42
Array(5).fill({a: 1})

da horsie
11.05.2017
07:59:53
ну вот хочется чтобы "правильно" и "чисто"

Кирилл
11.05.2017
07:59:54
но это будет один обьект по ссылке

Anatoly
11.05.2017
08:00:07
тебе хочется странного

da horsie
11.05.2017
08:00:15
ну есть немного, да

Array(N).map(() => new Obj()) так можно?

Олег
11.05.2017
08:00:50
>хочется чтобы "правильно" и "чисто" >без Array.fill

нельзя так

Roman
11.05.2017
08:01:14
Array(N).map(() => new Obj()) так можно?
знаешь как map работает?

da horsie
11.05.2017
08:01:33
знаешь как map работает?
наверно нет. я нуб

Кирилл
11.05.2017
08:01:34
нельзя так
чейта нельяз то

Roman
11.05.2017
08:01:39
чейта нельяз то
Метод map() создаёт новый массив с результатом вызова указанной функции для каждого элемента массива.

у тебя пустой массив

для чего ты будешь вызывать ?

Кирилл
11.05.2017
08:01:57
можно вот так чтоб разные обьекты были

Array.apply(null, Array(5)).map(() => ({a: 1}))

Google
Сергей
11.05.2017
08:02:07
Кирилл
11.05.2017
08:02:20
fill заполнит одним обьектом

если поменяем его то изменятся все

а мэп разными

Roman
11.05.2017
08:02:45
function getRandomNumber(){ var arr = []; for(i = 0; i < 5; i++){ var rnd_nbr = Math.floor(Math.random() * 100); arr.push(rnd_nbr); console.log(rnd_nbr); }

Олег
11.05.2017
08:02:53
map не ходит по не инициализированным значениям

Roman
11.05.2017
08:02:58
вчера задачку делал и вот забивал массив

da horsie
11.05.2017
08:03:01
хорошо, как создать непустой массив длины N?

Antonio
11.05.2017
08:03:14
obj = {a:1}; Array(5).fill(obj = obj.clone())

так не получится?

da horsie
11.05.2017
08:03:27
без for и без fill

Кирилл
11.05.2017
08:03:39
без for и без fill
выше же написал

Кирилл
11.05.2017
08:04:32
obj = {a:1}; Array(5).fill(obj = obj.clone())
что за clone? Object.assign тогда уж

Roman
11.05.2017
08:04:49
Array.apply(null, Array(5)).map(() => ({a: 1}))
но apply же для функций?

da horsie
11.05.2017
08:04:53
Кирилл
11.05.2017
08:05:43
да и fill не принимает функцию

Evg
11.05.2017
08:06:00
как правильно сгенерировать массив из N одинаковых объектов?
const generator = (obj, length) => Array.from({ length: length }, (v) => obj)

Anatoly
11.05.2017
08:06:03
какая-то фигня)

Кирилл
11.05.2017
08:08:59
но apply же для функций?
а Array не функция?

Evgeniy
11.05.2017
08:14:19
но apply же для функций?
Everything is an object in JS

Google
Evgeniy
11.05.2017
08:14:38
ну, почти всё.

Anatoly
11.05.2017
08:14:53
блин, поправился

я уже такой текст написал...

Evgeniy
11.05.2017
08:15:19
?

Алёна
11.05.2017
08:19:39
Есть ли где-нибуль документация к JS API map.baidu.com на англ?

Anatoly
11.05.2017
08:26:09
нафига тебе? это же OSM

Admin
ERROR: S client not available

Roman
11.05.2017
08:27:17
http://lbsyun.baidu.com/index.php?title=jspopular

Evgeniy
11.05.2017
08:27:38
百度地图JavaScript API главное, что всё сразу понятно)

Roman
11.05.2017
08:27:55
https://gist.github.com/jackyliang/90b8c6cd5fd652b9d56b

вот еще

а так найти на англ врядли удастся

это китайский рынок

Алёна
11.05.2017
08:30:38
3 секунды в гугле
JavaScript API首家支持Https,已全面开放,无需申请可直接使用。,同时建议您认证企业信息,Web API类产品可获取更高配额。 Топовый английский

Ну, хорошо хоть гугл переводчик вроде норм переводит

Алёна
11.05.2017
08:34:42
MVP
11.05.2017
10:17:16
В каком свойстве Webpack можно настроить чтобы какую то папку он не трогал? В скриптах есть погрузка json локальных, я не хочу чтобы они были забандлены

Google
MVP
11.05.2017
10:17:56
Хочу грузить $.get('data/sample.json')

Evgeniy
11.05.2017
10:59:07
... module: { ... exclude: /node_modules/, ...} ...

MVP
11.05.2017
11:27:01
Что то не помогло

Aleksey
11.05.2017
11:29:19
В каком свойстве Webpack можно настроить чтобы какую то папку он не трогал? В скриптах есть погрузка json локальных, я не хочу чтобы они были забандлены
Они будут в сборке только в случае если ты их реквайришь и для них есть лодер, то что ты хочешь $.get('data/sample.json') не влияет на попадание в сборку.

Если сомневаешься в этом можешь проанализировать бандл: https://www.npmjs.com/package/webpack-bundle-analyzer

Andrei
11.05.2017
12:29:50
Народ, кто может помочь решить проблему. Думаю, что для вас это не проблема. Есть сайтик http://quattrocento-eyewear.webflow.io. Нужно написать JS код, чтобы при выборе товаров более 5 штук всплывало сообщение "Вы можите выбрать не более пяти товаров" и остальные кнопки становились не активными. Далее нужно сделатьтак, чтобы названи товаров отображались в форме заказа. Помоги релализовать идею. Очень нужно! Буду признателен до конца моих дней. Всем кто откликнется спасибо. Исходный код могу выслать.

Andrei
11.05.2017
12:32:22
Без проблем

⭐️Alexandra
11.05.2017
13:15:21
Кто сталкивался с автозаполнением в последних версиях сафари? ПРоблема такая - при автокомплите onchange поля не отрабатывает. Что делать? Одновременно для человеческих браузеров onchange и onkeyup для сафари не хочется держать



Олег
11.05.2017
13:44:12
Какая ОС?

⭐️Alexandra
11.05.2017
13:50:23
os x

Сафари вроде только на ней остался жив)

Kolya
11.05.2017
13:53:20
Друзья, ищем опытного фронтендера в Питере (готовы оплатить переезд). Проект интересный, платим хорошо - заинтересованным в личку

Дмитрий
11.05.2017
13:54:10
Вакансии только с вилкой

Aleh
11.05.2017
13:55:48
?

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