Size: a a a

JavaScript fwdays

2021 February 17

ES

Evg Sevg in JavaScript fwdays
_ _
git blame поможет узнать чье это творчество. Доводилось работать с индусами который описывали все целые числовые константы с .0 в конце, например, 1.0, а однажды задали мне вопрос про код "return a && b" как функция может возвращать два значения сразу. В общем в мире много людей которые не умеют программировать, но почему-то им за это платят! Не стоит удивляться такому коду 🙂
очень даже может в джааскипте.return {nm : nm, kg : kg};

var tirk = nmCalc() ;
$("#doCalcNmResult").html("<strong>" + tirk.nm  + " Nm (примерно " + tirk.kg + "kg)</strong>");
источник

AB

Andrey Blazhey in JavaScript fwdays
и где тут два значения?
источник

ES

Evg Sevg in JavaScript fwdays
function nmCalc(formulaValue){

     var nm, kg;

     formulaValue = formula;

     if(formulaValue < 40){

       nm = "20";

       kg = "40";

     }else if(formulaValue >= 40 && formulaValue <= 69){

       nm = "30";

       kg = "70";

     }else if(formulaValue > 70 && formulaValue < 129){

       nm = "50";

       kg = "100";

     }else if(formulaValue >= 130){

       nm = "80";

       kg = "130";

     }else{

       nm = "..";

     }

     return nm;

   };
🙆🏻
источник

ES

Evg Sevg in JavaScript fwdays
так понятнее
источник

ES

Evg Sevg in JavaScript fwdays
можно вар на лет поменять, просто вар везде читаться будет
источник

AB

Andrey Blazhey in JavaScript fwdays
иии?
источник

ES

Evg Sevg in JavaScript fwdays
можно и четыре вернуть кажется тоже сработает
источник

__

_ _ in JavaScript fwdays
мой пример заключался в том что не-джуниор JS разработчик не знает что означает &&. То что вы подразумеваете под "вернуть несколько параметров" - это применение деструктуринга в месте вызова. Функции всегда в JS возвращают только одно значение. В вашем примере - объект
источник

ES

Evg Sevg in JavaScript fwdays
const [first, second] = getValues();Если вы хотите поместить "mylabels" на каждое из возвращаемых значений (проще поддерживать), Вы можете ретурнить объект так return объект:function getValues() {
   return {
       first: getFirstValue(),
       second: getSecondValue(),
   };
}И получить к ним доступ:

let values = getValues();
let first = values.first;
let second = values.second;
источник

AB

Andrey Blazhey in JavaScript fwdays
_ _
мой пример заключался в том что не-джуниор JS разработчик не знает что означает &&. То что вы подразумеваете под "вернуть несколько параметров" - это применение деструктуринга в месте вызова. Функции всегда в JS возвращают только одно значение. В вашем примере - объект
вооот
источник

AB

Andrey Blazhey in JavaScript fwdays
Evg Sevg
const [first, second] = getValues();Если вы хотите поместить "mylabels" на каждое из возвращаемых значений (проще поддерживать), Вы можете ретурнить объект так return объект:function getValues() {
   return {
       first: getFirstValue(),
       second: getSecondValue(),
   };
}И получить к ним доступ:

let values = getValues();
let first = values.first;
let second = values.second;
getValues - возвращает только одно значение
это объект
источник

ES

Evg Sevg in JavaScript fwdays
_ _
мой пример заключался в том что не-джуниор JS разработчик не знает что означает &&. То что вы подразумеваете под "вернуть несколько параметров" - это применение деструктуринга в месте вызова. Функции всегда в JS возвращают только одно значение. В вашем примере - объект
Как не знает это на первом курсе универа рассказывают, и потом еще на протяжении следующих лет 5 мелькает перед глазами.Хотя в цешке && является новым   int&& a означает, что "a" является ссылкой на значение b. && обычно используется только для объявления параметра функции. И для этого требуется только выражение b-value.🙆🏻
источник

A

Andrey in JavaScript fwdays
а я в универе пиво пил и в lineage 2 играл)
источник

ES

Evg Sevg in JavaScript fwdays
ECMAScript также определяет тип объекта, представляющий собой хранилище ключей.const object = {
 key: "value"
}все, что не является примитивным типом, является объектом, включая функции и массивы.
источник

ES

Evg Sevg in JavaScript fwdays
Andrey
а я в универе пиво пил и в lineage 2 играл)
Ой не знаю хлопцы!Обычно после шестой перездачи, 😭запоминается на всю оставшуюся жизнь!🤯🙆🏻
источник

ES

Evg Sevg in JavaScript fwdays
Yana
​​Чим займаєтесь у вихідні (17 та 18 квітня)?

У нас є класна пропозиція🙌
Можна ввімкнути ZOOM і підключитися на наш дводенний онлайн-воркшоп “Pure JavaScript Web Components"  від улюбленого спікера Dylan Beattie.
А також отримати практичні знання, поспілкуватися і продуктивно провести час.
Як вам ідея?

Pure JavaScript Web Components” — це поглиблений практичний воркшоп зі створення інтерактивних веб-компонентів із використанням сучасного JavaScript. Без фреймворків, без бібліотек.

Під час воркшопу створите декілька веб-компонентів: від простої програми «Hello World» до гри в стилі Тетріс, реалізованої повністю як спеціальний елемент, побудовані за допомогою HTML та JavaScript.

Ознайомитись з детальною структурою та змістом воркшопу можна на сайті.

“EARLY BIRD” квитків не так багато, тому радимо придбати свій👇
Скажите а запись будет на канале?
источник

ES

Evg Sevg in JavaScript fwdays
Я там куча вопросов написал, он вроде с растом дружит не на один не ответили почему то
источник

ES

Evg Sevg in JavaScript fwdays
Вопрос к знающим людям.Возможно ли ретурнить структуру в джаваскрипт, и насколько это оправдано с точки зрения перформенса?🤓
источник

ES

Evg Sevg in JavaScript fwdays
Andrey Blazhey
ребята джаваскриптеры
скажте плиз
чем может быть обсуловлено такое вот объявление переменной?

let variable = undefined
лучше сразу инициализировать значения, проще говоря забивать место в памяти🤏🏼
источник

Y

Yana in JavaScript fwdays
Evg Sevg
Скажите а запись будет на канале?
Здравствуйте. Нет, записи воркшопа не будет
источник