Error.prototype.lineNumber
Non standard: Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
La propriété lineNumber
contient le numéro de la ligne qui a déclenché l'erreur dans le fichier.
Exemples
Utiliser lineNumber
var e = new Error("Ne peut pas lire la donnée");
throw e;
console.log(e.lineNumber); // 2
Alternative en utilisant l'événement error
window.addEventListener("error", function (e) {
console.log(e.lineNumber); //5
});
var e = new Error("Ne peut pas lire la donnée");
throw e;
Spécifications
Ne fait partie d'aucune spécification. Non standard.
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lineNumber |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
- Non-standard. Check cross-browser support before using.
Voir aussi
Error.prototype.stack
Non standardError.prototype.columnNumber
Non standardError.prototype.fileName
Non standard