Size: a a a

JS Liberty [ОЫ]

2020 June 03

S

Syntax Highlight Bot in JS Liberty [ОЫ]
Виктория
Ага
Если уж по-нормальному карринг делать, то вот так надо

function tryMe (param1, param2) {
   alert (param1 + " and " + param2);
}

function callbackTester (callback)  {
   callback ();
}

function curryTryMe(param1) {
 return function(param2) {
   return function() {
     tryMe(param1, param2);
   };
 };
}

callbackTester(curryTryMe("hello")("goodbye"));
источник

В

Виктория in JS Liberty [ОЫ]
Уже ближе
источник

D

Diman in JS Liberty [ОЫ]
Denis Efremov
Весопыта сюда не приплетай
Ну да тебе от говорить, то что я писал в 5 строках, ты написал в 2 и я потом долго разбирался как ты это сделал)
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Makarov Dmitriy
Ребят поможете мне? У меня есть парочка просто бомба, но пока мне надо допредумывать и доделать код, как сделать движение линий а не всего canvasa в целом https://jsfiddle.net/8xuqo3vh/??? Можно же сделать анимацию без всяких Date.now? Мне нужно сделать так что-бы линии вертикальные и горизонтальные двигались таким образом что-бы создавалась ощущение 3-мерной линейной плоскости, или пространства, у меня есть несколько идеи, только как это сделать??

1) чем ближе приближается к центру вертикальная линия тем больше уклон даётся по Х и уходя за рамки вправо они снова создаются слева.

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

3) в квадратах между линиями будет случайным образом выбираться картинка домика, рельефа или озера, при нажатии на домик можно увидеть случайный план дома, со случайными предметами, картинка меняется уходя за рамки меняется на другую картинку, это то что я хочу сделать. Не судите строго.
Ну надо понимать как устроены вещи
источник

N

Nick in JS Liberty [ОЫ]
Makarov Dmitriy
Есть такое приложение soloLearn советую.
Тут твой друган как раз, с этим прложением ) я книжки читаю ))
источник

N

Nick in JS Liberty [ОЫ]
Виктория
Ага
Если уж по-нормальному карринг делать, то вот так надо

function tryMe (param1, param2) {
   alert (param1 + " and " + param2);
}

function callbackTester (callback)  {
   callback ();
}

function curryTryMe(param1) {
 return function(param2) {
   return function() {
     tryMe(param1, param2);
   };
 };
}

callbackTester(curryTryMe("hello")("goodbye"));
А чем это отличается от вызова функции из функции, кроме того что карирование позволяет выполнять функцию частично ?
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Diman
Ну да тебе от говорить, то что я писал в 5 строках, ты написал в 2 и я потом долго разбирался как ты это сделал)
Я и эти две строки не до конца понимаю
источник

MD

Makarov Dmitriy in JS Liberty [ОЫ]
Denis Efremov
Ну надо понимать как устроены вещи
В каком смысле понимать??
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Makarov Dmitriy
В каком смысле понимать??
Ну пытаться представить и реализовывать и чтоб получалось круто — это понимать
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Пока ты даже песочницу неправильно юзаешь
источник

N

Nick in JS Liberty [ОЫ]
"Каррирование позволяет легко получать частичные функции. " Это и есть главная фишка.
источник

D

Diman in JS Liberty [ОЫ]
Nick
Тут твой друган как раз, с этим прложением ) я книжки читаю ))
Книжки это тоже хорошо
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Makarov Dmitriy
В каком смысле понимать??
И херовую самую песочницу, к слову
источник

N

Nick in JS Liberty [ОЫ]
Однако, в его задании, упор идёт на вызов колбек функции в качестве 2 аргумента. Это с потайным смыслом или просто запутать изучателя ?)
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Это реализация асинхронного вызова
источник

N

Nick in JS Liberty [ОЫ]
Жесть. Это какой то знак у меня в жизни, кругом эта асинхронная психическая тема. )))) Я боюсь асинхронных программ)
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Nick
Однако, в его задании, упор идёт на вызов колбек функции в качестве 2 аргумента. Это с потайным смыслом или просто запутать изучателя ?)
я вообще не понял откуда тут карринг взялся, ему просто колбэк нужен и всё )
источник

N

Nick in JS Liberty [ОЫ]
Diman
Там нужно карирование. С этого задание начинается вообще-то
источник

M

Mr. Nobody in JS Liberty [ОЫ]
Nick
Там нужно карирование. С этого задание начинается вообще-то
я прочитал задание, там нужен только колбэк, каррирование не нужно)
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Nick
Жесть. Это какой то знак у меня в жизни, кругом эта асинхронная психическая тема. )))) Я боюсь асинхронных программ)
Асинхронный вызов, это простой вызов, которому ты отдельно определяешь что делать сперва, и ещё один раз определяешь что делать по завершении. Для этого и пробрасывается функция.
источник