var name = ""; //定义的变量
function onTest() {
try {
name = "11"; // 这个变量无法进行跳转
onAdd(); // 这个调用的方法无法进行跳转
} catch (e) {
}
}
function onAdd() { // 被调用的方法
console.log("onAdd");
}
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX版本号: 3.1.2
var name = ""; //定义的变量
function onTest() {
try {
name = "11"; // 这个变量无法进行跳转
onAdd(); // 这个调用的方法无法进行跳转
} catch (e) {
}
}
function onAdd() { // 被调用的方法
console.log("onAdd");
}
var name = ""; //定义的变量
function onTest() {
try {
name = "11"; // 这个变量无法进行跳转
onAdd(); // 这个调用的方法无法进行跳转
} catch (e) {
}
}
function onAdd() { // 被调用的方法
console.log("onAdd");
}
正常的跳转定义
正常的跳转定义
当代码被try catch 包裹后, 被包裹的变量 、调用的方法 无法进行对应的跳转 (包含 快捷键跳转 , 鼠标右键-->转到定义) 都是无效的
。
刘特帅 (作者)
当代码被 try catch 包裹后 编辑器 无法跳转对应的变量 和 调用的方法
var name = "";
function onTest() {
try {
name = "11";
onAdd();
} catch (e) {
}
}
function onAdd() {
console.log("onAdd");
}