我是初学者+在javascript和开发中,所以这可能是一个良好实践的问题。
当我构建js文件时,我在顶部有一堆全局变量,我可以在任何地方访问它。
但是当我使用带有断点的Chrome Web Inspector时,我可以很容易地看到Local vars的值,但Global vars在所有透明的«navigator functions / variables»中都是“隐藏”的。
见图:http://i.stack.imgur.com/lKtVu.png
所以我的问题分为两步。
是否可以从此窗格中隐藏所有半透明的«导航器功能/变量»?
如果我所有的js + vars都是“嵌入式”的,它会成为更好的文件吗? function AllMyFile(){ var blah blah blah 功能… } AllMyFile()
欢迎提出建议:)
答案 0 :(得分:0)
如果您提供了一些代码示例,将会很有帮助。基于图像,我不确定我是否理解隐藏变量的含义。但是,它基本上理解javascript中的所有数据都可供客户端/用户使用。如果您有一些理由用户访问数据,那么考虑用PHP编写部分代码并通过AJAX检索它。