Bug Tracker

Opened 13 years ago

Closed 13 years ago

Last modified 8 years ago

#1395 closed enhancement (fixed)

$.trim returns exceptions on null value

Reported by: khoker Owned by: john
Priority: minor Milestone: 1.1.4
Component: core Version: 1.1.3
Keywords: trim Cc:
Blocked by: Blocking:

Description

If you attempt $.trim() on a null value, an exception is thrown. Obviously 'null' is a special case, but I would plead that trim(null) shouldn't be an exception. If trim() cannot execute, why not return the input as-is? The same could be said for objects and arrays, to a slightly lesser extent. The end result is forcing the developer to protect every trim() with a try/catch block.

var foo, bar; foo = null; bar = $.trim(foo);

Change History (2)

comment:1 Changed 13 years ago by john

Owner: set to john

comment:2 Changed 13 years ago by john

Resolution: fixed
Status: newclosed

Fixed in SVN rev [2422].

Note: See TracTickets for help on using tickets.