On Jun 25, 2012, at 1:18 AM, Yusuke Suzuki wrote: > Hello, > > In some Array methods such as 'slice', 'splice', they don't [[Put]] 'length' > value. > And they check [[HasProperty]] before [[DefineOwnProperty]]. As the result, > they waste empty trailing elements, but it is not compatible behavior to ES3.
For splice, this has already been reported as https://bugs.ecmascript.org/show_bug.cgi?id=332 concat is bug https://bugs.ecmascript.org/show_bug.cgi?id=129 I've added a new bug for slice: https://bugs.ecmascript.org/show_bug.cgi?id=417 Are there any other cases like these that you have identified? Allen
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss