length计算字符串的长度:
var txt="Hello World!"
document.write(txt.length)
toUpperCase() 转换成大写字母
var str="Hello world!"
document.write(str.toUpperCase()
)
//为字符串添加样式
var txt="Hello World!"
document.write("<p>Big: " + txt.big() + "</p>") //big()字体增大
document.write("<p>Small: " + txt.small() + "</p>")//small()字体变小
document.write("<p>Bold: " + txt.bold() + "</p>")//bold()粗体显示
document.write("<p>Italic: " + txt.italics() + "</p>")//italics()方法用于将字符串显示为斜体
document.write("<p>Blink: " + txt.blink() + " (does not work in IE)</p>")//blink()方法可用来显示闪烁的字符串
document.write("<p>Fixed: " + txt.fixed() + "</p>")//fixed()方法可以将字符串以电报文字的形式显示出来
document.write("<p>Strike: " + txt.strike() + "</p>")//字符串带删除线
document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>")//设置字体颜色为红色
document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>")//设置字体大小为16
document.write("<p>Lowercase: " + txt.toLowerCase() + "</p>")//转换成小写字母
document.write("<p>Uppercase: " + txt.toUpperCase() + "</p>")//转换成大写字母
document.write("<p>Subscript: " + txt.sub() + "</p>")//上标
document.write("<p>Superscript: " + txt.sup() + "</p>")//下标
document.write("<p>Link: " + txt.link("http://www.w3school.com.cn") + "</p>")//带链接
indexOf() 检索字符串。
split() 把字符串分割为字符串数组。
substr() 从起始索引号提取字符串中指定数目的字符。
substring() 提取字符串中两个指定的索引号之间的字符。
使用 replace() 方法在字符串中用某些字符替换另一些字符
var str="Visit Microsoft!"
document.write(str.replace(/Microsoft/,"W3School"))
setFullYear()具体的时间
//用2008-11-11来和当前时间作比较
var myDate=new Date();
myDate.setFullYear(2008,11,11);
var today = new Date();
if (myDate>today)
{
alert("Today is before 14th November 2008");
}
else
{
alert("Today is after 14th November 2008");
}
concat() 合并两个数组
var arr = new Array(2)
arr[0] = "aa"
arr[1] = "bb"
var arr2 = new Array(2)
arr2[0] = "cc"
arr2[1] = "dd"
document.write(arr.concat(arr2)) //aa,bb,cc,dd
join() 将数组是所有元素组成一个数组
var arr = new Array(3);
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join());//George,John,Thomas
document.write("<br />");
document.write(arr.join("."));//George.John.Thomas
文字数组_sort() 方法从字面上对数组进行排序
数字数组_sort() 方法从数值上对数组进行排序
Array对象的方法
concat() 连接两个或更多的数组,并返回结果。
join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
pop() 删除并返回数组的最后一个元素
push() 向数组的末尾添加一个或更多元素,并返回新的长度。
reverse() 颠倒数组中元素的顺序。
shift() 删除并返回数组的第一个元素
slice() 从某个已有的数组返回选定的元素
sort() 对数组的元素进行排序
splice() 删除元素,并向数组添加新元素。
toSource() 代表对象的源代码
toString() 把数组转换为字符串,并返回结果。
toLocaleString() 把数组转换为本地数组,并返回结果。
unshift() 向数组的开头添加一个或更多元素,并返回新的长度
valueOf() 返回数组对象的原始值