adapterregistry.js
来自「这是一个ajax的例子大家好好的看看就是一个鱼眼的效果」· JavaScript 代码 · 共 76 行
JS
76 行
if(!dojo._hasResource["tests.AdapterRegistry"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.dojo._hasResource["tests.AdapterRegistry"] = true;dojo.provide("tests.AdapterRegistry");dojo.require("dojo.AdapterRegistry");doh.register("tests.AdapterRegistry", [ function ctor(t){ var taa = new dojo.AdapterRegistry(); t.is(0, taa.pairs.length); t.f(taa.returnWrappers); var taa = new dojo.AdapterRegistry(true); t.t(taa.returnWrappers); }, function register(t){ var taa = new dojo.AdapterRegistry(); taa.register("blah", function(str){ return str == "blah"; }, function(){ return "blah"; } ); t.is(1, taa.pairs.length); t.is("blah", taa.pairs[0][0]); taa.register("thinger"); taa.register("prepend", null, null, true, true); t.is("prepend", taa.pairs[0][0]); t.t(taa.pairs[0][3]); }, /* function match(t){ }, */ function noMatch(t){ var taa = new dojo.AdapterRegistry(); var threw = false; try{ taa.match("blah"); }catch(e){ threw = true; } t.t(threw); }, function returnWrappers(t){ var taa = new dojo.AdapterRegistry(); taa.register("blah", function(str){ return str == "blah"; }, function(){ return "blah"; } ); t.is("blah", taa.match("blah")); taa.returnWrappers = true; t.is("blah", taa.match("blah")()); }, function unregister(t){ var taa = new dojo.AdapterRegistry(); taa.register("blah", function(str){ return str == "blah"; }, function(){ return "blah"; } ); taa.register("thinger"); taa.register("prepend", null, null, true, true); taa.unregister("prepend"); t.is(2, taa.pairs.length); t.is("blah", taa.pairs[0][0]); } ]);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?