mehmet: Anfrage an Christoph Zurnieden zwecks user-interface.html

Beitrag lesen

hallo christoph,
wie geht's an so einem angenehmen sonnigne tag  8-)

ich habe versucht von der "linearen" suchweise auf die "binäre"
suchweise zu wechseln. nätürlich...

  • wie soll es auch sein  - ohne erfolg  8-(

ich habe folgende sachen gemacht:

bezugnehmend von der datei ui-string-search.js (auszug):
..
function doSearch(needle, haystack, method){
  switch(method){
    case "regex"  : return linearSearchRegex(needle, haystack);
    case "exact"  : return linearSearchExact(needle, haystack);
    case "first"  : return linearSearchExactFirst(needle, haystack);
    case "binary" : return binarySearch(needle, haystack);
    default       : return -1;
  }
}
..

habe ich die datei ui-user.js (auszug) kommentiert:

...
function searchIt(_Item){
  var Item = _Item;
  var res  = new Array();
  var len  = 0;
  clearHits();
  res = doSearch(Item, pieces, "regex");
//  res = doSearch(Item, pieces, "exact");
//  res = doSearch(Item, pieces, "first");
//  res = doSearch(Item, pieces, "binary");
  if(res){
   ...

ich wollte jetzt von der "regex" auf "binary" wechseln
(siehe kommentare) oder muss ich noch was dabei achten

dank dir im voraus
gruss
mehmet