What does “ [native code] ” mean?
I tried to investigate the jQuery code, so I used this: document.write($.constructor); jsfiddle I got this result: function Function() { [native code] } What does [native code] mean? Why can't I see the real code? Tested with Google-Chrome $ , jQuery is just a function. Without invoking it, it's just an ordinary function. A function's constructor is Function , hence $.constructor shows [native code] . When you define functions in an interpreted language (as opposed to a compiled language). You have access to the file / string / text that defines the function. In JavaScript for example you can