Ah. My CHM is upto 1.5 which is why I didn't see it.


On 23/08/07, Jeff Watkins <[EMAIL PROTECTED]> wrote:
>
> Richard, this seems similar to the standard js 1.6
> Array.prototype.filter method. You might be well advised to look at
> the Mozilla MDC site for example code that does this.
>
> On Aug 23, 2007, at 2:32 AM, Richard Quadling
> <[EMAIL PROTECTED]> wrote:
>
> >
> > Hi.
> >
> > I've just created a small function to filter an array. Sort of the
> > reverse of each+without.
> >
> > /*
> > Version 1.0.0 - Thursday, 23 August 2007 10:25 am
> > */
> >
> > Object.extend (
> >    Array.prototype, {
> >        /***************************************/
> >        /* Allow inline filtering of an array. */
> >        /***************************************/
> >        filter: function(f_Filter) {
> >            var a_Return = [];
> >            for (var i = 0, length = this.length; i < length; ++i)
> >                if (f_Filter(this[i]))
> >                    a_Return.push(this[i]);
> >            return a_Return;
> >        }
> >    }
> > );
> >
> > Usage :
> >
> > a_Array.filter(function(item){return true/false;}).chain().chain();
> >
> > With that 2 questions.
> >
> > 1 - Have I made any REALLY obvious mistakes.
> > 2 - How do I submit this to the core?
> >
> > Richard
> >
> >
> > --
> > -----
> > Richard Quadling
> > Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
> > "Standing on the shoulders of some very clever giants!"
> >
> > >
>
> >
>


-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype: Core" group.
To post to this group, send email to prototype-core@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to