"javascript"相关教程
[JavaScript] JavaScript 函数 Call
方法重用使用call()方法,您可以编写能够在不同对象上使用的方法。函数是对象方法在JavaScript中,函数是对象的方法。如果一个函数不是JavaScript对象的方法,那么它就是全局对象的函数(参见前一章)。下面的例子创建了带有三个属性的对象(firstName、lastName、fullName)。实例var person = { firstName:"Bill",&nbs...
Java8新特性Nashorn一个javascript引擎。Java8通过发布新的Date-TimeAPI(JSR310)来进一步加强对日期与时间的处理。在旧版的Java中,日期时间API存在诸多问题,其中有:非线程安全−java.util.Date是非线程安全的,所有的日期类都是可变的,这是Java日期类最大的问题之一。设计很差−Java的日期/时间类的定义并不一致,在java.util和java.sql的包中都有日期类,此外用于格式化和解析的类在j...
[XML DOM] XML DOM hasAttributes() 方法
Element对象参考手册定义和用法如果当前元素节点拥有任何属性,则hasAttributes()返回true,否则返回false。语法:hasAttributes()实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段检查"books.xml"中的第一个<book>元素是否拥有属性:xxmlDoc=loadXMLDoc("books.xml");x...
[JavaScript] JavaScript 函数 bind()
函数借用(FunctionBorrowing)通过使用bind()方法,一个对象可以从另一个对象借用一个方法。下面的例子创建了2个对象(person和member)。member对象借用了person对象的fullname方法:实例const person = { firstName:"Bill", lastName: "Gates", &nb...
[XML DOM] XML DOM hasChildNodes() 方法
Element对象参考手册定义和用法如果当前元素节点拥有子节点,则hasChildNodes()返回true,否则返回false。语法:elementNode.hasChildNodes()实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段检查"books.xml"中的第一个<book>元素是否拥有子节点:xxmlDoc=loadXMLDoc("books....
本节演示由HTML和JavaScript构建的一个小型XML应用程序。XML文档实例请看下面这个XML文档("cd_catalog.xml"),它描述了一个CD目录:<?xml version="1.0" encoding="ISO-8859-1"?><CATALOG> <CD> <TIT...
HTMLDOMInputEmail对象定义和用法name属性设置或返回电子邮件字段的name属性的值。HTMLname属性用于在表单数据提交到服务器后识别表单数据,或在客户端使用JavaScript引用表单数据。注释:只有拥有name属性的表单元素才会在提交表单时传递它们的值。另请参阅:HTML参考手册:HTML<input>name属性实例例子1获取电子邮件字段的名称:var x = document.getElementById(...
[XML DOM] XML DOM isEqualNode() 方法
Element对象参考手册定义和用法如果节点等于给定的节点,则isEqualNode()返回true,否则返回false。语法:elementObject.isEqualNode(node)参数描述node必需。要检查的节点。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码检查两个节点是否相等:xmlDoc=loadXMLDoc("books.xml");x=xmlDoc.getE...
类继承如需创建类继承,请使用extends关键字。使用类继承创建的类继承了另一个类的所有方法:实例创建一个名为"Model"的类,它将继承"Car"类的方法:class Car { constructor(brand) { this.carname = brand; } pre...
HTMLDOMInputEmail对象定义和用法pattern属性设置或返回电子邮件字段的pattern属性的值。HTMLpattern属性规定正则表达式,用于检查电子邮件字段的值。提示:请使用全局HTMLtitle属性或DOMtitle属性来描述模式,以帮助用户。提示:请在我们的JavaScript教程中学习更多关于正则表达式的知识。提示:另请参阅我们的完整JavaScriptRegExp参考。另请参阅:HTML参考手册:HTML<input>pattern属性...
[HTML] JavaScript encodeURIComponent() 函数
JavaScript全局参考手册定义和用法encodeURIComponent()函数对URI组件进行编码。此函数对特殊字符进行编码。此外,它还对以下字符进行编码:,/?:@&=+$#提示:请使用decodeURIComponent()函数对编码的URI组件进行解码。实例对URI进行编码:var uri = "https://sou-xun.com/mytest.php?name=ståle&car=saab...
[XML DOM] XML DOM isSameNode() 方法
Element对象参考手册定义和用法isSameNode()方法检查指定的节点是否与已有节点相同。如果两个节点相同,则该方法返回true,否则返回false。语法:elementNode.isSameNode(node)参数描述node必需。要检查的节点。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的节点检查两节点是否相同:xmlDoc=loadXMLDoc("books.xml")...
[JavaScript] JavaScript Static 方法
static类方法是在类本身上定义的。您不能在对象上调用static方法,只能在对象类上调用。实例class Car { constructor(name) { this.name = name; } static hello() { return&n...
[XML DOM] XML DOM lookupNamespaceURI() 方法
Element对象参考手册定义和用法lookupNamespaceURI()方法返回匹配当前节点上指定的前缀的命名空间。语法:elementNode.lookupNamespaceURI(prefix)参数描述prefix必需。字符串值,规定要匹配的前缀。实例在所有的例子中,我们将使用XML文件books_ns.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段查找第一个<book>元素中匹配"c"前缀的名字空间:xm...
[XML DOM] XML DOM lookupPrefix() 方法
Element对象参考手册定义和用法lookupPrefix()方法返回在当前节点上匹配指定的命名空间URI的前缀。语法:elementNode.lookupPrefix(URI)参数描述URI必需。要查找的前缀的命名空间。实例在所有的例子中,我们将使用XML文件books_ns.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段查找第一个<book>元素中匹配命名空间URI的前缀:xmlDoc=loadXMLDoc("book...