spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column59


IE 5.5: Formatting, URIs, and Stack Operations

Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?

In this column we present a collection of new methods and operators for Internet Explorer 5.5. These methods enhance Explorer in many different ways. Formatting capabilities are strong in this version. People always ask how to set the number of digits after the decimal place. With IE 5.5, this is as easy as calling the function toFixed(fractionDigits), or one of the other related formatting functions (toString(), toFixed(), toExponential(), toPrecision()). The toLocaleString() is extremely interesting in that it formats the Date, Number, and Array objects as defined in the control panel of your PC.

The second improvement area is the new support for the Stack and Queue abstract data types: push(), pop(), shift(), and unshift(). No longer do you have to define these data functions yourself, rather JavaScript provides you with a set of consistent functions to manage your arrays, modeled as LIFO (Last In First Out) or FIFO (First In First Out).

Internet Explorer 5.5 also provides a new set of methods to query for object-property relationships. You can ask if a property is in an object, if an object owns a property, and if the property will appear in any enumeration of the object's properties.

In addition, the new version introduces new URI encoding and decoding functions. You can now stop using the escape() and unescape() methods for converting non-alphanumeric characters to the Internet-standard ISO Latin-1 character set.

In this column you will learn:

We also include the listing of our push(), pop(), shift(), and unshift() implementation.

Next: How to format numbers according to program instructions

More Resources from Doc JavaScript
Columns Popular Columns Tips Tools
Latest Columns
41-50 | 31-40 | 21-30
11-20 | 1-10
Working with Windows
JavaScript and Frames
Bookmarklets
Random Tips
Personalized Tips
RSS Channels
Menu Builder
Rollover Builder
Rotation Builder
Reference Tip Categories (want one?)
Links
For Your Site
Did you learn something? Do you like this site? Please link to us!

http://www.internet.com

Produced by Yehuda Shiran and Tomer Shiran

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business


Created: March 14, 2000
Revised: April 26, 2000

URL: http://www.webreference.com/js/column59/index.html