peterS.: Objekte scannen - nachtrag

Beitrag lesen

hallo again,

... wobei folgende suche vorzuziehen ist ...

for (propertyName in entryObject) {
         // if (propertyName.indexOf(expression) >= 0) {
            if (entryObject[propertyName].search(new RegExp(expression,"i")) >= 0) {
               matchingCollection[matchingCollection.length] = entryObject; // [1]
            }
            break; // so wie es aussieht muss die for-in-schleife jeweils nur die erste objekt-eigenschaft scannen;
         }

... und in zeile [1] darauf spekuliert wird, dass
   der >>Entry<<-konstruktor diesem aufbau folgt:

function Entry() {
      // konstruktor-funktion einer "js-klasse" >>Entry<<;
      for (var i=0;i<Entry.arguments.length;i++) {
         this["propertyName"+i] = Entry.arguments[i];
      }
   }

by(t)e by(t)e - peterS. - pseliger@gmx.net
--
sh:| fo:) ch:? rl:| br:& n3:} n4:# ie:| mo:{ va:| de:[ zu:] fl:) ss:) ls:& js:)