УÑÑаÑело: ÐÑа возможноÑÑÑ Ð±Ñла Ñдалена из веб-ÑÑандаÑÑов. ХоÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе бÑаÑзеÑÑ Ð¿Ð¾-пÑÐµÐ¶Ð½ÐµÐ¼Ñ Ð¼Ð¾Ð³ÑÑ Ð¿Ð¾Ð´Ð´ÐµÑживаÑÑ ÐµÑ, она Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² пÑоÑеÑÑе ÑдалениÑ. Ðе иÑполÑзÑйÑе ÐµÑ Ð½Ð¸ в ÑÑаÑÑÑ , ни в новÑÑ Ð¿ÑоекÑÐ°Ñ . СÑÑаниÑÑ Ð¸Ð»Ð¸ веб-пÑиложениÑ, иÑполÑзÑÑÑие еÑ, могÑÑ Ð² лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑломаÑÑÑÑ.
СводкаСвойÑÑво function.arguments
ÑÑÑлалоÑÑ Ð½Ð° маÑÑивоподобнÑй обÑекÑ, ÑооÑвеÑÑÑвÑÑÑий аÑгÑменÑам, пеÑеданнÑм в ÑÑнкÑиÑ. ÐÑполÑзÑйÑе вмеÑÑо него пÑоÑÑÑÑ Ð¿ÐµÑеменнÑÑ arguments
.
СинÑакÑÐ¸Ñ function.arguments
ÑÑÑаÑел. РекомендÑемÑм ÑпоÑобом доÑÑÑпа к обÑекÑÑ arguments
, доÑÑÑÐ¿Ð½Ð¾Ð¼Ñ Ð²Ð½ÑÑÑи ÑÑнкÑий, ÑвлÑеÑÑÑ Ð¿ÑоÑÑÐ°Ñ ÑÑÑлка на пеÑеменнÑÑ arguments
.
Ð ÑлÑÑае ÑекÑÑÑии, Ñо еÑÑÑ, еÑли ÑÑнкÑÐ¸Ñ f
неÑколÑко Ñаз поÑвлÑеÑÑÑ Ð² ÑÑеке вÑзовов, знаÑение f.arguments
пÑедÑÑавлÑÐµÑ Ð°ÑгÑменÑÑ, ÑооÑвеÑÑÑвÑÑÑие ÑÐ°Ð¼Ð¾Ð¼Ñ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð²ÑÐ·Ð¾Ð²Ñ ÑÑнкÑии.
function f(n) {
g(n - 1);
}
function g(n) {
console.log("до: " + g.arguments[0]);
if (n > 0) {
f(n);
}
console.log("поÑле: " + g.arguments[0]);
}
f(2);
// ÐÑвод
// до: 1
// до: 0
// поÑле: 0
// поÑле: 1
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4