【发布时间】:2021-03-05 11:43:33
【问题描述】:
如果我在 Notepad++ 中打开文件 Fred.js 并激活 SourceCookifier,它应该会显示脚本中所有函数的列表。
但是它报告函数 F_1 而不是函数 F_2
function F_1()
{
var ann = 1234 //<--- OK without ;
var bob = 1234 ; //<----- ; must be present, so F_1 is reported.
console.log ("Hello world") //<--- OK without ;
}
function F_2()
{
var ann = 1234 //<--- OK without ;
var bob = 1234 //<----- ; should be present, so F_2 is not reported.
console.log ("Hello world") //<--- OK without ;
}
唯一的区别是在 F_2 中终止的“;”字符不存在。
我猜这是一个错误,但也许我做错了什么?
系统:Windows 7,32 位,Notepad++ v.7.7(2019),SourceCookifier v0.7.3.0。
更新 (20201129) 我注意到两年前 (2018) 在 SourceForge 上报告了同样的问题:- by Tarek Faham
【问题讨论】:
标签: javascript notepad++