1.JavaScript常用对象的方法有哪些呢?
JavaScript有强大的串处理功能,有了这些串方法,才能编写出丰富多彩的网页。
在这一部分里,我们将介绍到如何使用与串对象有关的方法和属性。 1。
串对象的length属性 串对象仅有一个属性length,这个属性值表示这个串所包括字符的相对数目。 语法为: stringName。
length 2。串对象的方法 JavaScript提供了多个串方法以帮助控制显示信息。
串方法可以分为几个大类,如属性方法、导航方法等等。下面我们将分类介绍。
(1)属性方法 串的属性方法指定了普通文本显示在屏幕上的方式。 它提供了一种理想的方式使主页变得更有吸引力。
blink() blink()方法引起文本闪烁,语法形式如下: string。blink(); bold() bold()方法使串变为粗体。
语法形式如下: string。bold(); fontcolor() fontcolor()方法可以改变单个串的颜色,或者在每次重新装入页面或事件发生时,改变颜色。
同样,这个方法也有一个相对应的HTML标识-- fontcolor()的语法是 string。fontcolor(color); 在这里,color是一种颜色的合法表示。
italics() italics()方法把串变为斜体,以同其余文字区分开来,italics() 的语法如下: string。 italics(); (2)大小写方法 JavaScript严格区分字母的大小写。
为了方便地比较两个串,就要把它们都转化为大写或小写。串对象的大小写方法就支持在大小写之间转换。
toLowerCase() tolowerCase()方法把一个给定的串中每个字符转变成小写状态。 语法形式如下: string=stringValue。
toLowerCase(); toUpperCase() 与tolowerCase()方法相反是toUpperCase()方法,它把一个给定串转变成大写字符串。 string=stringValue。
toUpperCase(); (3)操作方法 操作方法提供了许多种在一个文本串内查找字符串的方法,其中包括charAt()、indexO f()、LastIndexOf()和substring()四种方法。我们可以使用这些方法格式化和操作用户输入的串变量,其中charAt()和 substring()两种方法从一个串中抽取一个或多个字符,剩下的两个方法返回待查找值的第一个字符在串中出现位置的数字值。
charAt() charAt()方法从一个给定串中返回指定位置的字符。它的使用方法如下: string。
charAt(index); 其中index是一个在0和小于串长度之间的一个数(串长度可以通过Length属性得到), substring() substring()方法从一个大串中返回它的一个子串。 它的语法形式如下: string。
substring(indexA,indexB) indexA和indexB两者都是在0和串长度之间的数字值。它们是串的两个下标。
indexOf() indexOf()方法返回在一个长串中与指定的串匹配的子串的位置。 它从左到右地查找给定的串,语法形式如下: string。
indexOf(searchValue,[fromIndex]); 其中string是indexOf()要在其中查找searchValue的串,而searc hValue是任何想要查找的字符或子串。 fromIndex是一个可选项,它指定查找开始的位置。
fromIndex的范围与charAt()和Subs tring()相似(0到length-1)。它不能大于或等于length,如果没有指定fromIndex,该方法认为其缺省地?并查找整个串。
indexOf()的返回值是searchValue首次出现的第一个字符的偏移量(从串的开头算起)。即使指定了fromIndex,该返回值仍是相对于串的开头的(有可能在前面一些的地方出现的se archValue将被忽略)。
lastIndexOf() lastIndexOf()方法与IndexOf()方法类似,只是它从右到左地查找串。 lastIndexOf()仍旧给出被查找串的首字符位置,而不是末尾字符的位置。
lastIndexOf()方法的语法形式如下: string。Last indexOf(searchValue); searchValue仍是想要查找的串。
(4)导航方法 使用超文本时会接触到锚(anchor)和链路的概念。 锚就如同在网页中放置的书标(你可以很方便地回到那儿);链路是对另一页面(或相同及不同页面的锚)的指引。
anchor() anchor()方法用来设置一个锚,它的语法形式很简单: string。anchor(anchorName); 考察下面的例子: var indexString="Index"; document。
writeln(indexString。anchor("anchorName")); 这条语句在屏幕上打印文本Index;anchorName是这个锚真正的名字。
像这样的锚一般被链路用来跳转到页面中锚的实际位置。 link() link()的功能是跳转到指定的目标。
它相当于标准HTML引用(由HREF属性指定的超文本引用)。它的语法形式也非常简单: linkText。
link(href) linkText是屏幕上的文本,href属性不一定是一个锚,它也可以是一个合法的URL引用。下面的例子说明如何用link()来创建直接跳转到前面创建的锚的链路; var indexStirng="Index" document。
writeln(indexString。link("#"+"anchorName")+" ") 这条语句在屏幕上打印链路格式的文本Index(通常在下面加下划线);anchorName是锚的实际的名字。
当单击这条链路时,这个锚将出现在浏览器用户窗口的顶部。 请注意:要保证在同一文档内部的锚的引用中加上#号。
在加#号的时候,要将它用双引号括起来并用加号与完整的引用连起来。可以参见前面的例子。
如果省略了#号,链路的目标就是一个文件而不是一个锚。单击这条链就会使浏览器试图装入名为anchorName(在本例中)的文件。
因为这。
2.Javascript对象有哪些要求呢?
一、Javascript对象对象是一种复合数据类型,它们将多个数据值集中在一个单元中,而且运行时使用名字来存取这些值。
解释对象的另一种方式是,对象是一个无序的属性集合,每个属性都有自己的名字和值。JavaScript是一种基于对象的语言,同时以可以看做是一种面向对象的语言。
这意味着它能运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。
二、Javascript对象方法的使用JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。 · 使用点运算符。
city。name=北京;city。
date=2008;· 通过对象的下标实现引用:通过数组形式的访问属性,可以使用循环操作获取其值。city{0}=北京;city{1}=2008;Function show(object){for(i=0;i2;i++)document。
write(object{i}}· 通过字符串的形式实现符。city{name}=北京;city{date}=2008; 三、对象方法的使用在对象中除了使用属性外,有时还需要使用方法。
在JavaScript中对象方法的引用非常简单。其语法如下:对象名。
方法名()=函数名()然后再定义函数的具体功能即可实现对象方法的定义。如果要直接调用已知对象的方法,可以直接使用点运算符。
如要调用math对象中的cos()方法,可以使用如下方法引用。
3.Javascript常用的函数或对象有哪些比如:时间对象:Da
String型length 字符串的长度anchor()创建 HTML 锚。
13big()用大号字体显示字符串。13blink()显示闪动字符串。
1 bold()使用粗体显示字符串。13charAt()返回在指定位置的字符。
13charCodeAt()返回在指定的位置的字符的 Unicode 编码。14concat()连接字符串。
14fixed()以打字机文本显示字符串。13fontcolor()使用指定的颜色来显示字符串。
13fontsize()使用指定的尺寸来显示字符串。 13fromCharCode()从字符编码创建一个字符串。
14indexOf()检索字符串。13italics()使用斜体显示字符串。
13lastIndexOf()从后向前搜索字符串。13link()将字符串显示为链接。
13localeCompare()用本地特定的顺序来比较两个字符串。 14match()找到一个或多个正则表达式的匹配。
14replace()替换与正则表达式匹配的子串。14search()检索与正则表达式相匹配的值。
14slice()提取字符串的片断,并在新的字符串中返回被提取的部分。14small()使用小字号来显示字符串。
13split()把字符串分割为字符串数组。14strike()使用删除线来显示字符串。
13sub()把字符串显示为下标。13substr()从起始索引号提取字符串中指定数目的字符。
14substring()提取字符串中两个指定的索引号之间的字符。 13sup()把字符串显示为上标。
13toLocaleLowerCase()把字符串转换为小写。--toLocaleUpperCase()把字符串转换为大写。
--toLowerCase()把字符串转换为小写。13toUpperCase()把字符串转换为大写。
13toSource()代表对象的源代码。1-toString()返回字符串。
--valueOf()返回某个字符串对象的原始值。14 Date对象方法Date()返回当日的日期和时间。
13getDate()从 Date 对象返回一个月中的某一天 (1 ~ 31)。 13getDay()从 Date 对象返回一周中的某一天 (0 ~ 6)。
13getMonth()从 Date 对象返回月份 (0 ~ 11)。13getFullYear()从 Date 对象以四位数字返回年份。
14getYear()请使用 getFullYear() 方法代替。 13getHours()返回 Date 对象的小时 (0 ~ 23)。
13getMinutes()返回 Date 对象的分钟 (0 ~ 59)。13getSeconds()返回 Date 对象的秒数 (0 ~ 59)。
13getMilliseconds()返回 Date 对象的毫秒(0 ~ 999)。 14getTime()返回 1970 年 1 月 1 日至今的毫秒数。
13getTimezoneOffset()返回本地时间与格林威治标准时间 (GMT) 的分钟差。13getUTCDate()根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。
14getUTCDay()根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。14getUTCMonth()根据世界时从 Date 对象返回月份 (0 ~ 11)。
14getUTCFullYear()根据世界时从 Date 对象返回四位数的年份。 14getUTCHours()根据世界时返回 Date 对象的小时 (0 ~ 23)。
14getUTCMinutes()根据世界时返回 Date 对象的分钟 (0 ~ 59)。14getUTCSeconds()根据世界时返回 Date 对象的秒钟 (0 ~ 59)。
14getUTCMilliseconds()根据世界时返回 Date 对象的毫秒(0 ~ 999)。14parse()返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
13setDate()设置 Date 对象中月的某一天 (1 ~ 31)。 13setMonth()设置 Date 对象中月份 (0 ~ 11)。
13setFullYear()设置 Date 对象中的年份(四位数字)。14setYear()请使用 setFullYear() 方法代替。
13setHours()设置 Date 对象中的小时 (0 ~ 23)。 13setMinutes()设置 Date 对象中的分钟 (0 ~ 59)。
13setSeconds()设置 Date 对象中的秒钟 (0 ~ 59)。13setMilliseconds()设置 Date 对象中的毫秒 (0 ~ 999)。
14setTime()以毫秒设置 Date 对象。 13setUTCDate()根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
14setUTCMonth()根据世界时设置 Date 对象中的月份 (0 ~ 11)。14setUTCFullYear()根据世界时设置 Date 对象中的年份(四位数字)。
14setUTCHours()根据世界时设置 Date 对象中的小时 (0 ~ 23)。14setUTCMinutes()根据世界时设置 Date 对象中的分钟 (0 ~ 59)。
14setUTCSeconds()根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。 14setUTCMilliseconds()根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。
14toSource()返回该对象的源代码。1-toString()把 Date 对象转换为字符串。
14toTimeString()把 Date 对象的时间部分转换为字符串。 14toDateString()把 Date 对象的日期部分转换为字符串。
14toGMTString()请使用 toUTCString() 方法代替。13toUTCString()根据世界时,把 Date 对象转换为字符串。
14toLocaleString()根据本地时间格式,把 Date 对象转换为字符串。 13toLocaleTimeString()根据本地时间格式,把 Date 对象的时间部分转换为字符串。
13toLocaleDateString()根据本地时间格式,把 Date 对象的日期部分转换为字符串。13UTC()根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。
13valueOf()返回 Date 对象的原始值。14 Math对象属性E返回算术常量 e,即自然对数的底数(约等于2。
718。
4.javascript怎么获得元素的name属性
可以直接用name这个属性取到的name的值。
下面是个小例子。仅供参考:<body>