Задать вопрос
  • Где на самом деле лежит и как называется файл hosts в windows?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Битность программ не совпадает с виндой. 32-битный Notepad++ не видит папку etc, 64-битный - видит.

    Ваша фраза: "новые (относительно) ищет", видимо, говорит о том же.

    В 64-битной версии Windows папка C:\Windows\System32 содержит 64-битные файлы и библиотеки. Однако, если вы запускаете 32-битное приложение, такое как 32-битная версия Notepad++, Windows перенаправляет запросы к этой папке в C:\Windows\SysWOW64, где находятся 32-битные версии библиотек.
    Это означает, что 32-битное приложение не сможет увидеть или получить доступ к файлам в C:\Windows\System32, включая папку etc, если оно пытается открыть ее через стандартный интерфейс.
    Ответ написан
    3 комментария
  • Функция в JS это объект?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Но я для интереса написал функцию и вывел ее:
    ...
    но никакого обьекта я не увидел там


    Проблема исключительно того, как браузер показывает вывод console.log. Стандарта нет и разные браузеры показывают то, что их разработчики посчитали полезным/удобным. Попробуйте лучше console.dir(function() {}).

    В отличие от примитивных значений, в функцию можно добавить свои поля.
    function a () {};
    a.b = 42;
    console.log(a.b);


    Функции передаются по ссылке.

    У функций есть методы, например bind, apply и call.

    Функция это специальный объект, у которого определен внутренний метод [[Call]].
    Ответ написан
    Комментировать