JavaScript | Практика #154 | Контекст функции | ★★☆☆☆
<p><b>Ответ: <code>window object</code></b></p>
<p><code>this</code> в JavaScript зависит от контекста вызова функции.</p>
<p>Метод <code>call()</code> вызывает функцию с указанным значением <code>this</code> и индивидуально предоставленными аргументами.</p>
<p>Обратите внимание, что когда мы передаем первый параметр функции <code>call</code> равным <code>null</code> или <code>undefined</code>, тогда JavaScript
автоматически передаст глобальный объект в вызываемую функцию, а не традиционный <code>null</code> или <code>undefined</code>. Таким образом,
приведенный выше код выведет объект <code>window</code>.</p>
<p><b>Ответ: <code>window object</code></b></p>
<p><code>this</code> в JavaScript зависит от контекста вызова функции.</p>
<p>Метод <code>call()</code> вызывает функцию с указанным значением <code>this</code> и индивидуально предоставленными аргументами.</p>
<p>Обратите внимание, что когда мы передаем первый параметр функции <code>call</code> равным <code>null</code> или <code>undefined</code>, тогда JavaScript
автоматически передаст глобальный объект в вызываемую функцию, а не традиционный <code>null</code> или <code>undefined</code>. Таким образом,
приведенный выше код выведет объект <code>window</code>.</p>
Ниже представлено пояснение.
Ответ: window object
this
в JavaScript зависит от контекста вызова функции.
Метод call()
вызывает функцию с указанным значением this
и индивидуально предоставленными аргументами.
Обратите внимание, что когда мы передаем первый параметр функции call
равным null
или undefined
, тогда JavaScript
автоматически передаст глобальный объект в вызываемую функцию, а не традиционный null
или undefined
. Таким образом,
приведенный выше код выведет объект window
.