prototype1.4简介_yj
跳到ObjectRange 类文档可以看到一个关于此类的完整描述. 此时,我们还是先来看一个例子以展示这个缩写能代替哪些方法吧。其它相关的一些知识可 以在Enumerable 对象文档中找到。
<script>
function demoDollar_R(){ var range=$R(10,20,false);
range.each(function (value,index){ alert(value); }); }
</script>
<input type="button" value="Sample Count" onclick="demoDollar_R();" >
2.6 使用Try.these()函数
Try.these() 方法使得实现当你想调用不同的方法直到其中的一个成功正常的这种需求变得非常容易, 他把一系列的方法作为参数并且按顺序的一
个一个的执行这些方法直到其中的一个成功执行,返回成功执行的那个方法的返回值。
在下面的例子中, xmlNode.text在一些浏览器中好用,但是xmlNode.textContent在另一些浏览器中正常工作。 使用 Try.these()
方法我们可以得到正常工作的那个方法的返回值。
<script>
function getXmlNodeValue(xmlNode){ return Try.these(function (){ return xmlNode.text;
},function (){
return xmlNode.textContent; )); } </script>
三:Ajax对象
上面提到的共通方法非常好,但是面对它吧,它们不是最高级的那类东西。它们是吗?你很可能自己编写了这些甚至在你的脚本里面有类似功能的方法。但是这些方法只是冰山一角。 我很肯定你对prototype.js感兴趣的原因很可能是由于它的AJAX能力。所以让我们解释当
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库prototype1.4简介_yj(6)在线全文阅读。
相关推荐: