1. 20 ч. назад
    11.06.2024 20:15:35

    берем анонимную функцию:

    () => {}
    

    проверяем ее имя:

    (() => {}).name === ''
    

    пока все в порядке.

    Присваиваем ее в переменную:

    const myVar = () => {}
    

    проверяем ее имя:

    myVar.name === 'myVar'
    

    У анонимной функции появилось имя!!! Ахахахахахахах пидоры сосите залупу!!!!

  2. 7 ч. назад
    12.06.2024 09:23:59

  3. 6 ч. назад
    12.06.2024 10:15:19

    Я не специалист в js. Вот что нашёл в интернете:

    Anonymous function expressions created using the keyword function or arrow functions would have "" (an empty string) as their name.
    <...>
    However, such cases are rare — usually, in order to refer to the expression elsewhere, the function expression is attached to an identifier when it's created (such as in a variable declaration). In such cases, the name can be inferred, as the following few subsections demonstrate.

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name

  4. 2 ч. назад
    12.06.2024 14:44:10

    твоя мамка берем анонимную функцию:

    () => {}
    

    проверяем ее имя:

    (() => {}).name === ''
    

    пока все в порядке.

    Присваиваем ее в переменную:

    const myVar = () => {}
    

    проверяем ее имя:

    myVar.name === 'myVar'
    

    У анонимной функции появилось имя!!! Ахахахахахахах пидоры сосите залупу!!!!

    Ватник после двух бутылок стекломоя решил открыть для себя JS?

  5. 12.06.2024 14:48:33

    :)

  6. 12.06.2024 15:05:37

    Выдержка из книги JavaScript для свинособак и зеков

    В JavaScript функции могут быть именованными и анонимными. Именованная функция имеет заданное имя, тогда как анонимная функция не имеет имени. Однако, когда анонимная функция присваивается переменной, она автоматически получает имя этой переменной. Давайте рассмотрим это подробнее.

    ### Анонимные функции

    Анонимная функция — это функция без имени:

    ```javascript
    const anonFunc = function() {
    // тело функции
    };

    console.log(anonFunc.name); // ""
    ```

    Как вы видите, у этой функции нет имени.

    ### Стрелочные функции

    Стрелочные функции также могут быть анонимными:

    ```javascript
    const arrowFunc = () => {
    // тело функции
    };

    console.log(arrowFunc.name); // "arrowFunc"
    ```

    ### Присваивание имени анонимной функции

    Когда вы присваиваете анонимную функцию переменной, JavaScript автоматически присваивает имя функции, основанное на имени переменной. Это поведение определено в спецификации ECMAScript.

    #### Пример:

    ```javascript
    const myVar = () => {
    // тело функции
    };

    console.log(myVar.name); // "myVar"
    ```

    В этом примере анонимная стрелочная функция присваивается переменной `myVar`. JavaScript автоматически присваивает этой функции имя `myVar`.

    ### Подробное объяснение

    Когда функция присваивается переменной, JavaScript использует механизм, называемый "имя функции наследования", чтобы установить свойство `name` функции. Это позволяет разработчикам легко идентифицировать функции по их именам, что особенно полезно при отладке.

    #### Пример анонимной функции:

    ```javascript
    const anon = function() {};
    console.log(anon.name); // "anon"
    ```

    #### Пример анонимной стрелочной функции:

    ```javascript
    const arrow = () => {};
    console.log(arrow.name); // "arrow"
    ```

    ### Спецификация

    Согласно спецификации ECMAScript, когда функция присваивается переменной или свойству объекта, интерпретатор JavaScript пытается установить имя функции на основе контекста, в котором она была объявлена.

    - Если функция присваивается переменной, её имя будет равно имени переменной.
    - Если функция присваивается свойству объекта, её имя будет равно имени свойства.

    #### Пример с объектом:

    ```javascript
    const obj = {
    method: function() {}
    };

    console.log(obj.method.name); // "method"
    ```

    ### Заключение

    JavaScript автоматически присваивает имя анонимной функции, когда она присваивается переменной или свойству объекта. Это имя используется для улучшения читаемости и отладки кода. Таким образом, при присваивании анонимной функции переменной, имя функции становится равно имени переменной.

  7. 22 ч. назад
    11.06.2024 18:24:55

    Собственно, сабдж: Куда делись Элли, Укурок, Лучара, Тесла? В отпусках на даче, или реально в тюрьме сидят за предательства? Черканите им в личку кто-нибудь.

  8. 1 дн. назад
    10.06.2024 20:57:31
    Kevin разместил сообщение в Музыка .Юзеры постят любимое..

    Разумеется, не без "гостинцев"

  9. 10.06.2024 20:58:11

    Я ещё пошёл с этой девушкой в магаз, купил ёлку игрушечную, шапки. Как раз преддверье Нового года было.

  10. 10.06.2024 20:58:27

    До сих пор эта шапка дома валяется по ходу.

Просмотреть больше