• JavaScript和prototype


    Protoype这个词在javascript中可以有两种理解:

    第一种是作为javascript中的一个属性,其一般出现的形式为:类名.prototype。
    prototype 属性让你有能力向对象添加属性和方法
    关于javascript中prototype属性的用法可以参见下面的网页,其中有很多不错的小例子:
    http://blog.csdn.net/czh_friend/article/details/1566319

    第二种可以理解为prototype.js这个特定的js脚本文件。该文件是Sam Stephenson写的一个javascript基础类库。该类库包含了web开发所需要的大部分常用方法。开发者可以直接调用无需写新的function()。
    该类库中的方法主要可分为三部分:
    Ajax section(实现ajax技术的部分即与XmlHttpRequest对象相关的api)
    DOM section(对DOM元素的扩展,添加了遍历和修改DOM的工具)
    Language section(javaScript标准库的扩展,包含很多实用类和方法)
    介绍一些其中的简单函数如下:
    $()方法 :是DOM中document.getElementById()的简写。可以传入多个id作为参数然后$()将返回一个带有所有要求的元素的Arrary对象。
    $F()方法:返回任何表单 输入控件的值(即value属性)。该方法可以用元素id或元素本身作为参数。 
    Ajax.Request类:创建XmlHttpRequest对象
    Ajax.Updater 类:发送Http请求,并将响应显示在特定的网页元素中,完成网页的部分更新。
    Try.these()函数:Try.these()方法把一系列的方法作为参数并且按顺序的一个个执行这些方法,直到其中一个成功执行,返回成功执行的方法的返回值。
    更具体的用法可以参见prototype.js的在线API:http://api.prototypejs.org/
    prototype.js的使用教程: http://prototypejs.org/learn/

  • 相关阅读:
    POJ10024873279
    javascript中转为二进制
    javascript画图库
    javascript返回多个参数
    单引号,双引号,javascript,HTML,转义字符
    onKeypress对中文无效
    javascript参数传址与传值
    关于JS中引用其它JS的问题
    JavaScript中可建立自己的库
    路由表详解
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3297251.html
Copyright © 2020-2023  润新知