我正在尝试调试一些JS代码,当它在firebug中查看时,它显示为“未编译”,即行号为灰色而不是绿色。
我已经在JSLint和JSHint中粘贴了代码,并且它们没有显示任何错误。
以下是代码示例:
<script type='text/javascript'>
var fld_def_set = {
spec_fld_type: {
ft_cts: {
fld_cfg: {
spec_fld_name: {
fd_display: 1,
fd_enable: 1,
fd_evaldef: 1,
fd_def_val: 'fld_prefix + "created"'
}
}
} // end of saddr
} // end of spec_fld_type
};
</script>
当我在JSHint中查看代码时,除了未使用的变量警告外,代码似乎没有错误。然而在FireFox中,代码无法识别。