[英]Issues within a function getting 'variable undefined' error
幾年前,我為一個簡單的任務編寫了一個 javascript 庫。 今天我不得不再次訪問它,我對我的代碼不滿意。 如果它會運行...我知道它當時會運行,但現在我不知道為什么它不會運行。
我用它需要的值調用 function fixPersonnummer
,然后它崩潰了,說變量fixedPersonnummer
沒有定義。 我試圖添加 var 和 let 但這使得結果變成我給 var 的任何 int。 我做錯了什么?
function fixPersonnummer(personnummer, svarsLangd) {
var len = personnummer.length;
if (len === 13 && parseInt(svarsLangd) === 10) {
removeStreck = removeDash(personnummer);
fixedPersonnummer = removeCentuary(removeStreck);
}
...
removeStreck
和fixedPersonnummer
未初始化。 嘗試先初始化這個變量。這個變量“fixedPersonnummer”是否在該文件的其他任何地方使用? 可以添加調用此 function 的行或此 function 上方的行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.