我知道 javascript 是一种客户端语言,但如果嵌入在实际代码中的 javascript 代码可能与控制台上运行的不同,我正在尝试寻找答案。让我用一个例子来解释它:
我想创建一个像 MixPanel 一样的分析工具。MixPanel 使用 javascript 函数进行所有跟踪mixpanel.track("string etc")
。假设我有一个名为不知何故.com 的网站。在不知何故.com 的代码中,我经常使用mixpanel.track("")
函数来通过 mixpanel 跟踪我的页面。但是,当我在浏览器中打开不知何故.com 并键入时打开控制台(比如说从 Chrome)mixpanel.track("whatssup")
,这个跟踪也将是有效的,并且 mixpanel 也会跟踪这个。这对我的情况是不可接受的,但我非常想使用 javascript,因为如果使用 javascript,则不需要其他库。有没有办法做到这一点?