亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? prototype.js

?? vc delphi 類別和開發環境不對 原工程文件名相同
?? JS
?? 第 1 頁 / 共 5 頁
字號:
  },  all: function(iterator) {    var result = true;    this.each(function(value, index) {      result = result && !!(iterator || Prototype.K)(value, index);      if (!result) throw $break;    });    return result;  },  any: function(iterator) {    var result = false;    this.each(function(value, index) {      if (result = !!(iterator || Prototype.K)(value, index))        throw $break;    });    return result;  },  collect: function(iterator) {    var results = [];    this.each(function(value, index) {      results.push((iterator || Prototype.K)(value, index));    });    return results;  },  detect: function(iterator) {    var result;    this.each(function(value, index) {      if (iterator(value, index)) {        result = value;        throw $break;      }    });    return result;  },  findAll: function(iterator) {    var results = [];    this.each(function(value, index) {      if (iterator(value, index))        results.push(value);    });    return results;  },  grep: function(pattern, iterator) {    var results = [];    this.each(function(value, index) {      var stringValue = value.toString();      if (stringValue.match(pattern))        results.push((iterator || Prototype.K)(value, index));    })    return results;  },  include: function(object) {    var found = false;    this.each(function(value) {      if (value == object) {        found = true;        throw $break;      }    });    return found;  },  inGroupsOf: function(number, fillWith) {    fillWith = fillWith === undefined ? null : fillWith;    return this.eachSlice(number, function(slice) {      while(slice.length < number) slice.push(fillWith);      return slice;    });  },  inject: function(memo, iterator) {    this.each(function(value, index) {      memo = iterator(memo, value, index);    });    return memo;  },  invoke: function(method) {    var args = $A(arguments).slice(1);    return this.map(function(value) {      return value[method].apply(value, args);    });  },  max: function(iterator) {    var result;    this.each(function(value, index) {      value = (iterator || Prototype.K)(value, index);      if (result == undefined || value >= result)        result = value;    });    return result;  },  min: function(iterator) {    var result;    this.each(function(value, index) {      value = (iterator || Prototype.K)(value, index);      if (result == undefined || value < result)        result = value;    });    return result;  },  partition: function(iterator) {    var trues = [], falses = [];    this.each(function(value, index) {      ((iterator || Prototype.K)(value, index) ?        trues : falses).push(value);    });    return [trues, falses];  },  pluck: function(property) {    var results = [];    this.each(function(value, index) {      results.push(value[property]);    });    return results;  },  reject: function(iterator) {    var results = [];    this.each(function(value, index) {      if (!iterator(value, index))        results.push(value);    });    return results;  },  sortBy: function(iterator) {    return this.map(function(value, index) {      return {value: value, criteria: iterator(value, index)};    }).sort(function(left, right) {      var a = left.criteria, b = right.criteria;      return a < b ? -1 : a > b ? 1 : 0;    }).pluck('value');  },  toArray: function() {    return this.map();  },  zip: function() {    var iterator = Prototype.K, args = $A(arguments);    if (typeof args.last() == 'function')      iterator = args.pop();    var collections = [this].concat(args).map($A);    return this.map(function(value, index) {      return iterator(collections.pluck(index));    });  },  size: function() {    return this.toArray().length;  },  inspect: function() {    return '#<Enumerable:' + this.toArray().inspect() + '>';  }}Object.extend(Enumerable, {  map:     Enumerable.collect,  find:    Enumerable.detect,  select:  Enumerable.findAll,  member:  Enumerable.include,  entries: Enumerable.toArray});var $A = Array.from = function(iterable) {  if (!iterable) return [];  if (iterable.toArray) {    return iterable.toArray();  } else {    var results = [];    for (var i = 0, length = iterable.length; i < length; i++)      results.push(iterable[i]);    return results;  }}if (Prototype.Browser.WebKit) {  $A = Array.from = function(iterable) {    if (!iterable) return [];    if (!(typeof iterable == 'function' && iterable == '[object NodeList]') &&      iterable.toArray) {      return iterable.toArray();    } else {      var results = [];      for (var i = 0, length = iterable.length; i < length; i++)        results.push(iterable[i]);      return results;    }  }}Object.extend(Array.prototype, Enumerable);if (!Array.prototype._reverse)  Array.prototype._reverse = Array.prototype.reverse;Object.extend(Array.prototype, {  _each: function(iterator) {    for (var i = 0, length = this.length; i < length; i++)      iterator(this[i]);  },  clear: function() {    this.length = 0;    return this;  },  first: function() {    return this[0];  },  last: function() {    return this[this.length - 1];  },  compact: function() {    return this.select(function(value) {      return value != null;    });  },  flatten: function() {    return this.inject([], function(array, value) {      return array.concat(value && value.constructor == Array ?        value.flatten() : [value]);    });  },  without: function() {    var values = $A(arguments);    return this.select(function(value) {      return !values.include(value);    });  },  indexOf: function(object) {    for (var i = 0, length = this.length; i < length; i++)      if (this[i] == object) return i;    return -1;  },  reverse: function(inline) {    return (inline !== false ? this : this.toArray())._reverse();  },  reduce: function() {    return this.length > 1 ? this : this[0];  },  uniq: function(sorted) {    return this.inject([], function(array, value, index) {      if (0 == index || (sorted ? array.last() != value : !array.include(value)))        array.push(value);      return array;    });  },  clone: function() {    return [].concat(this);  },  size: function() {    return this.length;  },  inspect: function() {    return '[' + this.map(Object.inspect).join(', ') + ']';  },  toJSON: function() {    var results = [];    this.each(function(object) {      var value = Object.toJSON(object);      if (value !== undefined) results.push(value);    });    return '[' + results.join(', ') + ']';  }});Array.prototype.toArray = Array.prototype.clone;function $w(string) {  string = string.strip();  return string ? string.split(/\s+/) : [];}if (Prototype.Browser.Opera){  Array.prototype.concat = function() {    var array = [];    for (var i = 0, length = this.length; i < length; i++) array.push(this[i]);    for (var i = 0, length = arguments.length; i < length; i++) {      if (arguments[i].constructor == Array) {        for (var j = 0, arrayLength = arguments[i].length; j < arrayLength; j++)          array.push(arguments[i][j]);      } else {        array.push(arguments[i]);      }    }    return array;  }}var Hash = function(object) {  if (object instanceof Hash) this.merge(object);  else Object.extend(this, object || {});};Object.extend(Hash, {  toQueryString: function(obj) {    var parts = [];    parts.add = arguments.callee.addPair;    this.prototype._each.call(obj, function(pair) {      if (!pair.key) return;      var value = pair.value;      if (value && typeof value == 'object') {        if (value.constructor == Array) value.each(function(value) {          parts.add(pair.key, value);        });        return;      }      parts.add(pair.key, value);    });    return parts.join('&');  },  toJSON: function(object) {    var results = [];    this.prototype._each.call(object, function(pair) {      var value = Object.toJSON(pair.value);      if (value !== undefined) results.push(pair.key.toJSON() + ': ' + value);    });    return '{' + results.join(', ') + '}';  }});Hash.toQueryString.addPair = function(key, value, prefix) {  key = encodeURIComponent(key);  if (value === undefined) this.push(key);  else this.push(key + '=' + (value == null ? '' : encodeURIComponent(value)));}Object.extend(Hash.prototype, Enumerable);Object.extend(Hash.prototype, {  _each: function(iterator) {    for (var key in this) {      var value = this[key];      if (value && value == Hash.prototype[key]) continue;      var pair = [key, value];      pair.key = key;      pair.value = value;      iterator(pair);    }  },  keys: function() {    return this.pluck('key');  },  values: function() {    return this.pluck('value');  },  merge: function(hash) {    return $H(hash).inject(this, function(mergedHash, pair) {      mergedHash[pair.key] = pair.value;      return mergedHash;    });  },  remove: function() {    var result;    for(var i = 0, length = arguments.length; i < length; i++) {      var value = this[arguments[i]];      if (value !== undefined){        if (result === undefined) result = value;        else {          if (result.constructor != Array) result = [result];          result.push(value)        }      }      delete this[arguments[i]];    }    return result;  },  toQueryString: function() {    return Hash.toQueryString(this);  },  inspect: function() {    return '#<Hash:{' + this.map(function(pair) {      return pair.map(Object.inspect).join(': ');    }).join(', ') + '}>';  },  toJSON: function() {    return Hash.toJSON(this);  }});function $H(object) {  if (object instanceof Hash) return object;  return new Hash(object);};// Safari iterates over shadowed propertiesif (function() {  var i = 0, Test = function(value) { this.key = value };  Test.prototype.key = 'foo';  for (var property in new Test('bar')) i++;  return i > 1;}()) Hash.prototype._each = function(iterator) {  var cache = [];  for (var key in this) {    var value = this[key];    if ((value && value == Hash.prototype[key]) || cache.include(key)) continue;    cache.push(key);    var pair = [key, value];    pair.key = key;    pair.value = value;    iterator(pair);  }};ObjectRange = Class.create();Object.extend(ObjectRange.prototype, Enumerable);Object.extend(ObjectRange.prototype, {  initialize: function(start, end, exclusive) {    this.start = start;    this.end = end;    this.exclusive = exclusive;  },  _each: function(iterator) {    var value = this.start;    while (this.include(value)) {      iterator(value);      value = value.succ();    }  },  include: function(value) {    if (value < this.start)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱对白刺激视频不卡| 2019国产精品| 国内久久精品视频| 亚洲黄色片在线观看| 久久久久久亚洲综合| 欧美日本一道本| 色综合中文字幕国产 | 91丨九色丨黑人外教| 青青草国产成人99久久| 亚洲欧美激情在线| 欧美经典一区二区| 日韩欧美成人激情| 欧美自拍偷拍午夜视频| 99久久婷婷国产精品综合| 国内欧美视频一区二区| 日本在线不卡视频| 亚洲国产精品久久人人爱蜜臀 | 亚洲色图一区二区| 亚洲国产精品久久艾草纯爱| 日韩欧美另类在线| 欧美日韩成人在线| 欧美日韩一二三区| 色狠狠av一区二区三区| 99re这里都是精品| 北条麻妃国产九九精品视频| 福利一区福利二区| 国产一区二区在线观看免费 | 亚洲亚洲精品在线观看| 亚洲激情图片qvod| 亚洲色图视频网| 成人免费小视频| 国产精品久久久久久久蜜臀| 久久精品欧美一区二区三区不卡| 精品少妇一区二区三区视频免付费 | 国产精品久久久久国产精品日日| 精品少妇一区二区三区日产乱码 | 久久蜜桃av一区二区天堂| 精品国产露脸精彩对白| 久久综合久久综合九色| 亚洲精品一区二区在线观看| 久久综合狠狠综合| 久久麻豆一区二区| 欧美激情一区二区三区不卡| 国产精品久久久久永久免费观看| 中文字幕成人网| 亚洲欧洲韩国日本视频| 日韩伦理电影网| 亚洲裸体在线观看| 亚洲国产成人精品视频| 日本最新不卡在线| 国产麻豆视频精品| 顶级嫩模精品视频在线看| 91丨porny丨蝌蚪视频| 欧美性大战xxxxx久久久| 在线成人av影院| 精品三级在线观看| 国产精品美女久久久久久久网站| 亚洲手机成人高清视频| 亚洲一级二级三级| 久久www免费人成看片高清| 国内成人精品2018免费看| 成人国产在线观看| 色综合久久综合网欧美综合网| 欧洲精品一区二区| 日韩亚洲欧美在线| 国产精品午夜在线| 亚洲午夜久久久久久久久电影院| 男男成人高潮片免费网站| 国内精品久久久久影院色| 91在线观看免费视频| 69av一区二区三区| 中文字幕电影一区| 图片区日韩欧美亚洲| 国产精品18久久久久久vr| 99国产精品久久久| 777奇米四色成人影色区| 国产亚洲欧美中文| 亚洲综合一区二区精品导航| 久久成人免费网站| 99久久综合精品| 欧美成人vr18sexvr| 亚洲裸体xxx| 国产精品自在在线| 欧美三级中文字幕| 国产欧美日韩精品在线| 亚洲成a人片综合在线| 懂色av一区二区夜夜嗨| 91麻豆精品国产91久久久资源速度| 欧美激情一区二区三区全黄| 水野朝阳av一区二区三区| 不卡在线视频中文字幕| 日韩欧美国产精品一区| 一级精品视频在线观看宜春院 | 国产一区二区三区| 欧美性极品少妇| 国产精品美女久久福利网站| 蜜桃av一区二区| 欧美亚洲一区二区在线观看| 国产午夜精品理论片a级大结局| 五月天欧美精品| av在线不卡免费看| 久久久九九九九| 男男gaygay亚洲| 欧美裸体一区二区三区| 亚洲女人小视频在线观看| 国产精品一区二区三区网站| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲成人一区二区在线观看| 成人av在线播放网站| 日韩美女视频一区二区在线观看| 亚洲午夜久久久久久久久电影网| 99精品热视频| 亚洲国产岛国毛片在线| 国产乱子伦视频一区二区三区| 欧美男女性生活在线直播观看| 亚洲精品一二三| 成人av动漫在线| 国产清纯白嫩初高生在线观看91 | 久久久99精品久久| 激情亚洲综合在线| 日韩一级二级三级精品视频| 偷窥国产亚洲免费视频| 欧美日本一区二区三区四区| 一区二区三区电影在线播| 91网站黄www| 亚洲色欲色欲www| 成人黄色在线网站| 国产精品久久久久久久久动漫| 国产精品一区专区| 国产日韩欧美精品综合| 国产精品一区二区三区四区| 久久免费午夜影院| 国产suv精品一区二区三区| 久久精品人人做| 国产91在线看| 中文字幕一区二区不卡 | 懂色av中文字幕一区二区三区| 国产无人区一区二区三区| 国产精品一区二区在线观看不卡 | 久久色成人在线| 国产乱人伦偷精品视频不卡| 久久精品亚洲精品国产欧美| 狠狠色丁香婷婷综合| 亚洲精品在线电影| 激情小说亚洲一区| 精品国产凹凸成av人网站| 高清久久久久久| 亚洲女人****多毛耸耸8| 色中色一区二区| 天天影视涩香欲综合网| 宅男在线国产精品| 国产一区二区三区免费看| 91女厕偷拍女厕偷拍高清| 亚洲精品成人精品456| 欧美日韩1区2区| 奇米色一区二区三区四区| 久久精品视频免费| 成人激情校园春色| 亚洲自拍偷拍av| 欧美日韩亚州综合| 极品销魂美女一区二区三区| 国产精品久久久久久久久久久免费看 | 91视频观看视频| 亚洲成av人片一区二区| 日韩欧美国产一区二区在线播放 | 欧美亚洲一区三区| 久久国产精品露脸对白| 日韩一区二区在线观看视频播放| 国产乱码精品一区二区三| 亚洲婷婷综合色高清在线| 色香蕉成人二区免费| 美国十次了思思久久精品导航| 精品免费日韩av| 色琪琪一区二区三区亚洲区| 香蕉久久夜色精品国产使用方法 | 91精品国产色综合久久不卡电影| 一区二区免费在线播放| 精品国产99国产精品| eeuss鲁一区二区三区| 亚洲国产精品视频| 国产欧美一区二区精品忘忧草| 97精品国产露脸对白| 麻豆成人综合网| 国产精品久久免费看| 欧美电影免费提供在线观看| 韩国v欧美v日本v亚洲v| 亚洲三级在线看| 久久一留热品黄| 色女孩综合影院| 国产成人一级电影| 亚洲一区二区三区小说| 国产丝袜美腿一区二区三区| 91啪九色porn原创视频在线观看| 日本伊人精品一区二区三区观看方式| 国产精品福利影院| 欧美一区二区三区成人| 91久久精品网| 国产精品一二三在| 久久国产夜色精品鲁鲁99| 午夜精品一区二区三区三上悠亚|