Error.prototype.fileName
Ðе ÑÑандаÑÑно: ÐÑа ÑÑнкÑÐ¸Ñ Ð½Ðµ ÑÑандаÑÑизиÑована. ÐÑ Ð½Ðµ ÑекомендÑем иÑполÑзоваÑÑ Ð½ÐµÑÑандаÑÑнÑе ÑÑнкÑии в дейÑÑвÑÑÑÐ¸Ñ Ð¿ÑоекÑÐ°Ñ , Ñак как Ð¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑжка бÑаÑзеÑами огÑаниÑена, а поведение Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑÑÑ Ð¸Ð»Ð¸ бÑÑÑ Ñдалено. Тем не менее, в некоÑоÑÑÑ ÑлÑÑаÑÑ , когда Ð½ÐµÑ ÑÑандаÑÑного ÑеÑениÑ, они могÑÑ Ð±ÑÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑей алÑÑеÑнаÑивой.
Сводка
СвойÑÑво fileName ÑодеÑÐ¶Ð¸Ñ Ð¿ÑÑÑ Ðº ÑайлÑ, в коÑоÑом возникла ÑÑа оÑибка.
ÐпиÑание
ÐÑо неÑÑандаÑÑное ÑвойÑÑво ÑодеÑÐ¶Ð¸Ñ Ð¿ÑÑÑ Ðº ÑайлÑ, в коÑоÑом возникла ÑÑа оÑибка. ÐÑли доÑÑÑп к Ð½ÐµÐ¼Ñ Ð¿Ð¾Ð»ÑÑен в конÑекÑÑе оÑладÑика, напÑимеÑ, ÐнÑÑÑÑменÑов ÑазÑабоÑÑика Firefox, веÑнÑÑÑÑ ÑÑÑока «debugger eval code».
ÐÑимеÑÑ
>ÐÑимеÑ: иÑполÑзование fileName
var e = new Error("Ðевозможно ÑазобÑаÑÑ Ð²Ñ
однÑе даннÑе");
throw e;
// e.fileName Ð¼Ð¾Ð¶ÐµÑ Ð²ÑглÑдеÑÑ Ñак "file:///C:/example.html"
СпеÑиÑикаÑии
Ðе ÑвлÑеÑÑÑ ÑаÑÑÑÑ ÐºÐ°ÐºÐ¾Ð¹-либо ÑпеÑиÑикаÑии. Ðе ÑÑандаÑÑно.