blob: df7383803e1190dfdf789ee85235ffe43f558513 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
---
title: Error.prototype.fileName
slug: Web/JavaScript/Reference/Global_Objects/Error/fileName
tags:
- Error
- JavaScript
- Non-standard
- Property
- Prototype
translation_of: Web/JavaScript/Reference/Global_Objects/Error/fileName
---
<div>{{JSRef}} {{non-standard_header}}</div>
<p>Die <code><strong>fileName</strong></code> Eigenschaft enthält den Pfad der Datei, in der der Fehler erzeugt wurde.</p>
<h2 id="Beschreibung">Beschreibung</h2>
<p>Diese nicht standardisierte Eigenschaft enthält den Pfad der Datei, in der der Fehler erzeugt wurde. Wenn diese Eigenschaft von aus einem Debugger heraus aufgerufen wird (z. B. Firefox Developer Tools), wird "debugger eval code" zurückgegeben.</p>
<h2 id="Beispiele">Beispiele</h2>
<h3 id="Einsatz_von_fileName">Einsatz von <code>fileName</code></h3>
<pre class="brush: js">var e = new Error('Could not parse input');
throw e;
// e.fileName könnte aussehen wie: "file:///C:/example.html"
</pre>
<h2 id="Spezifikationen">Spezifikationen</h2>
<p>In keiner Spezifikation enthalten. Kein Standard.</p>
<h2 id="Browserkompatibilität">Browserkompatibilität</h2>
<div>
<p>{{Compat("javascript.builtins.Error.fileName")}}</p>
</div>
<h2 id="Siehe_auch">Siehe auch</h2>
<ul>
<li>{{jsxref("Error.prototype.stack")}} {{non-standard_inline}}</li>
<li>{{jsxref("Error.prototype.columnNumber")}} {{non-standard_inline}}</li>
<li>{{jsxref("Error.prototype.lineNumber")}} {{non-standard_inline}}</li>
</ul>
|