Starting with Internet Explorer 8, IE comes with a pretty impressive set of tools for debugging, profiling, etc. Javascript Like most other browsers, developer tools are available by pressing F12 on the keyboard.
Script Tab
The Script tab is likely to interest you, although the Console, Profiler, and Network tabs will also come in handy when debugging applications.

On the Script tab, you can:
- JavaScript format to make it more readable
- Go from source to source of various resources on the page
- Insert breakpoints
- Moving between lines of code and executing it
- Observe the variables
- Check the call stack to see how the code executes
- Toggle Breakpoints
- and much more...
console tab
The Console tab is great when you need to execute some arbitrary code for the application. I use this to check for the return of certain methods, or even to quickly test solutions for stack overflow responses.

Profile Tab
The profile is amazing if you are looking for lengthy processes or trying to optimize your code to provide smoother mode or reduce the number of calls for resource-intensive methods. Open any page and click "Start profiling" on the "Profiler" tab to start recording.
While the profiler is working, you can navigate the page by performing common actions. When you feel that you have been recorded enough, click Stop Profiling. Then you will be shown a summary of all running functions or the call tree. You can quickly sort data by various columns:

Network Tab
The "Network" tab will record traffic on your website / application. This is very convenient for finding files that do not load, do not hang, or for tracking data that is requested asynchronously.
Inside this tab, you can also navigate between the summary view and the detailed view. In the "Details" window, you can check the headers sent with requests and answers. You can view information about cookies, check the time of events and much more.

In fact, I do not do justice to IE developers - there is a lot of uncovered land. I would recommend that you test them, and make them part of your development.
Sampson May 15 '12 at 21:16 2012-05-15 21:16
source share