JScript Blog

Blogs from the JScript team in Microsoft

Blog - About

About JScript Blog

This is a blog maintained by the JScript development team.  The topics discussed here include all issues relating to JScript, the engine that runs JScript inside IE, the language implementation, ECMA standards, developer tools etc.

  • JScript Blog

    JScript Debugger in Internet Explorer 8

    • 31 Comments
    As Shreesh mentioned in his blog , Internet Explorer 8 has a built-in JScript debugger. With Internet Explorer Developer Tools you get a light weight JScript debugger that is well integrated in the browser and available out of the box. This is an in-proc...
  • JScript Blog

    Windows Script 5.7 released for Windows 2000, Windows XP and Windows 2003 Server

    • 68 Comments
    I have little announcement to make today. Windows Script 5.7 which ships with different flavors of Windows® Vista is now available for Windows® 2000/XP as well as Windows® 2003 Server. This download will install Microsoft® Windows® Script containing...
  • JScript Blog

    Native JSON Support in IE8 and Tracking the ECMAScript Fifth Edition Draft Specification

    • 5 Comments
    UPDATE Microsoft has released an update that addresses most of the issues discussed below. Refer KB976662 for more information about the update. The MSDN links for JSON documentation - JSON.stringify , JSON.parse and toJSON , have also been updated to...
  • JScript Blog

    ECMAScript 3 and beyond

    • 39 Comments
    The web has become the primary global computing platform tying together hundreds of millions of sites. In the eight years since the release of the ECMAScript Language Specification 3rd Edition (ES3), ECMAScript (commonly known as JavaScript™ or JScript...
  • JScript Blog

    ECMAScript, Mashups, and Security

    • 18 Comments
    A mashup composes a web application by combining programs and data services from multiple originators, and delivers it for presentation on a single web page. Usually, these programs and services interact with each other - housing maps being the canonical...
  • JScript Blog

    JScript in Internet Explorer 8 Beta 1 for Developers

    • 32 Comments
    Making developers more productive through the design, development, and debug phases of web application development is one of the key goals for Internet Explorer 8. I’d like to take this opportunity to walk you through the features that the JScript team...
  • JScript Blog

    Performance issues with "String Concatenation" in JScript.

    • 32 Comments
    Hello Friends, I am Jaiprakash and work as a Developer in the Jscript team. There is not much to tell about me except one fact - I can’t recall the last time when any of my teammates called me by my name, they just call me JP J . I know, you have seen...
  • JScript Blog

    Reading XML File With JScript

    • 12 Comments
    I am Titus working as a SDET in JScript team. Sometime back I came across a situation where the requirement was to pass a XML file and get a Tree Listing back. The Tree Listing should have all nodes in the file along with proper parent/child relationship...
  • JScript Blog

    A Major Milestone in JavaScript Standardization

    • 20 Comments
    In the world of web standards, JavaScript is known as ECMAScript and maintenance of its definition is the responsibility of the Ecma International standards organization. The ECMAScript standard was last updated in 1999, so it is quite significant that...
  • JScript Blog

    JScript Debugger in Internet Explorer 8 Beta 2

    • 31 Comments
    In Internet Explorer 8 Beta 2 JScript team has focused on improving developer productivity. You can read 'What’s new in JScript for IE8 Beta 2' and check out the JScript PM Channel 9 video to learn more. As part of our focus on developer productivity...
  • JScript Blog

    IE8 Script Debugger - Under the Hood

    • 7 Comments
    IE8 Beta1 (download available here ) now includes a Script debugger that is part of IE8 Developer Tools. This Script debugger was built by the JScript team and I hope you have been using it to fix all script errors when building your web applications...
  • JScript Blog

    Versioning Language Features in JScript

    • 26 Comments
    With Internet Explorer 8 we introduced several new JScript language features including native JSON support and accessor methods for Mutable DOM prototypes. Of course, any new language feature introduces compatibility risk and one of the main pieces of...
  • JScript Blog

    Performance Optimization of Arrays - Part II

    • 20 Comments
    Hello Friends, Hope you have read part I of this topic which I posted few days ago. If not then I would suggest going through that first as this post is just a continuation of that one. So coming to the point, here is the second reason - 2. “JavaScript...
  • JScript Blog

    Serializing the value of empty DOM elements using native JSON in IE8

    • 15 Comments
    With native JSON support enabled in IE8, users can now take advantage of the built-in JSON.stringify and JSON.parse methods to serialize and deserialize JScript values to JSON text and vice versa. However, there is a known issue in IE8’s native JSON implementation...
  • JScript Blog

    Scope chain of JScript Functions

    • 10 Comments
    Scope chain of JScript functions is something programmers find it difficult to understand easily. This is because it is different from the scope chain of functions in programming languages like C, C++. Discussed below are the details of scope chain of...
  • JScript Blog

    Performance Optimization of Arrays - Part I

    • 14 Comments
    Hello Friends, Have you observed better performance of Array operations in IE8 than IE7? If not, try the following code in both IE7 & IE8 and I can bet you would not leave this page without reading till the last word. var arrObj = new Array(); var...
  • JScript Blog

    JScript Performance Update for IE6 users

    • 8 Comments
    Sometime back Don blogged about Windows Script 5.7 release . We got lots of feedback on this, people asked for making this as an automatic update and support for 64 bit platform. The good news is that we have heard you. The biggest fix in JScript was...
  • JScript Blog

    GC Improvements in JScript for Internet Explorer 8 Beta 1

    • 32 Comments
    Hello Friends, Today I am going to talk about some of the Garbage Collector improvement we have done. Actually the original fix was done in Script 5.7 (shipped with IE7/Vista and also available on down level platforms ), which we further enhanced in JScript...
  • JScript Blog

    Classes in Jscript - Part I

    • 9 Comments
    I am Ritesh Parikh and have recently moved to Jscript team as a SDET. While starting on Jscript I had a lot of questions. One of them was - Is JScript object oriented? For a language to be object oriented, it has to provide support for the following...
  • JScript Blog

    Using Jscript based IE Add-On to export data from any website

    • 8 Comments
    Often times we browse to a website which has lot of data in tabular format, or we login to secure website which displays data like financial transactions etc. in a neatly formated tabular format. Sometimes we have a need to export such data into another...
  • JScript Blog

    Classes in JScript – Part III: Class Hierarchy and Data Encapsulation

    • 11 Comments
    In this post I will be discussing how one can achieve Class Hierarchy and Data Encapsulation in JScript . I will take the same example that was used for the first and second parts and will keep updating it as and when required. function Rectangle...
  • JScript Blog

    Steps Toward Creating Compatible ECMAScript 5 Implementations

    • 19 Comments
    As we’ve discussed in the past , Microsoft has been actively involved in the developing the specification for the next revision of the JavaScript standard, ECMAScript Fifth Edition. We expect that after ECMAScript 5’s completion and formal adoption later...
  • JScript Blog

    More Javascript Intellisense with Visual Studio 2008 Beta 2

    • 11 Comments
    Previous release of Visual Studio "Orcas" debuted the much awaited feature of Javascript intellisense. If you have not, you can read about it here , here and here . Visual Studio 2008 Beta 2 further takes Javascript Intellisense to a whole new level....
  • JScript Blog

    Managed JScript announced

    • 7 Comments
    At MIX07 we released a new implementation of JavaScript on top of Dynamic Language Runtime (DLR) as part of Silverlight 1.1 Alpha release. The brand new JavaScript implementation code named “Managed JScript” brings all the power of managed world to JavaScript...
  • JScript Blog

    Introducing Managed JScript

    • 3 Comments
    It's finally released and I can blog about it. Have been waiting to write about it for some time now and now that it’s out, can talk about it. Scott Guthrie in his keynote at MIX this week, announced that we are implementing a new version of JSscript...
Page 1 of 2 (50 items) 12