
Дмитрий
24.05.2017
19:17:44
Это скрипт
https://pastebin.com/8rpPEydU
Это манифест

Пашок
24.05.2017
19:33:17
А ты уверен, что document указывает на нужный тебе фрагмент?

Google

Олег
24.05.2017
19:34:26
во первых скрипт надо инжектить в страницу
во вторых там нет доступа к хром апи

Дмитрий
24.05.2017
19:48:52
Не уверен
Хорошо, я погуглю по этому поводу, спасибо

Nikolay
25.05.2017
04:54:15
Утро, а где сейчас кодировка меняется в хроме? Раньше была в Menu -> More tools
Chrome 55 has removed the Encoding menu and Chrome will do auto-encoding detection now:
-_-

Vania
25.05.2017
05:17:23
А use strict абсолютно везде - это глупо или правильно?
Или однозначного ответа нет?

Олег
25.05.2017
05:22:33
lint везде

Nikita
25.05.2017
05:34:57

Vania
25.05.2017
05:35:52
Ничего не использую, просто в голову залез вопрос.
Поделитесь историей использования eval()

Google

Alen
25.05.2017
05:52:18
Помогите прошу
По джейквери
У нас тест сейчас будет
Какой то

pepsi ¯\_(ツ)_/¯
25.05.2017
05:57:45
ты где учишься-то?
ПТУ имени Дж.Резига?

Alen
25.05.2017
05:58:04
Тгу

pepsi ¯\_(ツ)_/¯
25.05.2017
05:58:13
огонь

Пашок
25.05.2017
05:58:26
так я не понял второй вопрос

Alen
25.05.2017
05:58:57
Ну блтн

pepsi ¯\_(ツ)_/¯
25.05.2017
05:58:58

Пашок
25.05.2017
05:59:02
Там все подходит

Alen
25.05.2017
05:59:12
Помогите

Пашок
25.05.2017
05:59:24
ну у третьего хотя бы один правильный из указанных
а не в 2 3 ответ наверное не прокатит
1 вообще странно, так конечно можно, но не стоит, надо слушать сабмит формы, а не инпута

Alen
25.05.2017
06:00:58
Какой ответ то
((

Олег
25.05.2017
06:01:39
:D

Google

Олег
25.05.2017
06:01:46
Походу тебя решили слить

Eduard
25.05.2017
06:02:35
ну станешь фроентендером а не крутым программистом не расстраивайся

Пашок
25.05.2017
06:07:03
Ну можн 2-1-2-4-3
Посмотреть бы на резюме того кто составил этот тест

Олег
25.05.2017
06:10:17
Формат бумаги намекает

Vania
25.05.2017
06:43:07
???

Group Butler [beta]
25.05.2017
06:43:08
Vania kicked for flood!

Sasha
25.05.2017
07:38:17
Подскажите пожалуйста, почему-то jshint ругается и babel выкидывает ошибку на символ декоратора @.
Мб есть какие-то тонкости сборки?
Или в es6 еще нет таких классических декораторов?

Alexey
25.05.2017
07:38:46
ну это как бы ещё не стандарт
да и не факт, что будет стандартом
там столько предложений насыпали, прям все питонисты полезли в js

Sasha
25.05.2017
07:42:30
А как тогда поступить? Если например нужно дать ссылку в переменную на декорированную функцию?

Alexey
25.05.2017
07:43:07
ну для бабеля есть то ли пресет, то ли плагин
ну и карирование в конце концов никто не отменял

Sasha
25.05.2017
07:45:32
Мне сейчас просто одна штука интереса еще, пример синтетический.
function a(fn) {
return `foo-${fn()}`
}
function b() {
return 'baaar'
}Каким образом можно записать в переменную ссылку на функцию b с декоратором a?

Кирилл
25.05.2017
07:48:53
a.bind(null, b)

Admin
ERROR: S client not available

Sasha
25.05.2017
07:49:36
Попробую

Alexey
25.05.2017
07:49:49
let a = (targetFn) => () => `foo-${targetFn()}`;
let b = () => 'bar';
let c = a(b);
c();
карирование же

Google

Sasha
25.05.2017
07:51:23
То есть второй вариант - более типичен для js, чем bind?

Кирилл
25.05.2017
07:51:29

Alexey
25.05.2017
07:51:57
я вернул функцию

Кирилл
25.05.2017
07:52:11
это и есть изменение условия

Alexey
25.05.2017
07:52:27
А как тогда поступить? Если например нужно дать ссылку в переменную на декорированную функцию?
вот условие

Кирилл
25.05.2017
07:53:07

Alexey
25.05.2017
07:54:17
вижу, и что глобально поменялось?

Кирилл
25.05.2017
07:56:07
вижу, и что глобально поменялось?
то что в примере автора a возвращает результат конкатинации, и, чтобы каррировать нужно использовать bind
ты изменил условие, чтобы a возвращала функцию, которая уже возвращает результат
другое условие - другое решение, очевидно жеж
течней это частичное применение а не каррирование

Alexey
25.05.2017
07:59:58
да, ты прав
твой вариант лучше
и точнее
и элегантнее

Sasha
25.05.2017
08:03:32
Спасибо вам за разбор.
Я посмотрел, в первом случае - работает как декоратор(внутри функция), во втором - уже с результатом функции

Алёна
25.05.2017
08:03:54

Nikolay
25.05.2017
08:04:35
я вот тоже боролся, но с алиасами в тестах беда

Alexey
25.05.2017
08:05:41
можно делать модули

Google

Alexey
25.05.2017
08:06:04
на определённом уровне положить index.js и в нём уже все требуемые лесенки оставить
https://zerokspot.com/weblog/2016/08/04/forwarding-es6-exports/
типо такого