为什么firebug会显示一些红色的javascript对象?

Cat*_*lin 4 javascript firebug

我正在努力学习和提高我的javascript技能.

一个非常有用的工具是firebug,我可以用它来检查不同的javascript对象.

但是,我有一些问题:

  1. 一些对象名称(如jQuery,$,fn等)以红色显示.为什么?

  2. 其他一些对象有一个"原型"属性,不是粗体.那是什么以及何时使用/实施它是好还是不好?

  3. 大多数功能显示为"function()".但是也有一些其他功能被显示,例如,"u(M)","z()","B(E)".为什么他们不同?

Firebug控制台

谢谢

ple*_*ong 8

来自firebug 的文档页面:

使用不同的颜色代码可以区分不同类型的变量并提高可读性.他们在这里详细说明:

Format        Description
Bold Black    Objects
Black         DOM objects
get in gray   "Getter" functions
Bold green    User functions
Green         DOM functions
Bold Red      Constructor functions 
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助