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
Mozilla's Ubquity Mashup: For The Masses?
iPhone Users Just Want to Have Fun
Oops! I Fixed the Linux Kernel

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


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
Performance Optimizations for High Speed JavaScript · Advanced Web Performance Optimization · Simple Comments Meets OpenID
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Extending Telephony: VoIP Call Recording for Business · U-Verse for Business Has Wi-Fi Perks · Lian-Li Launches New Power Supply Line, Rack Mount Kit and Fan Blower


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

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