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