Math :对象用于执行数学任务。abs() 方法可返回数的绝对值。Math.abs(x)。ceil() 方法可对一个数进行上舍入。pow() 方法可返回 x 的 y 次幂的值。Math.pow(x,y)。random() 方法可返回介于 0 ~ 1 之间的一个随机数。round() 方法可把一个数字舍入为最接近的整数。sqrt() 方法可返回一个数的平方根。
String :字符串。big() 方法用于把字符串显示为大号字体。blink() 方法用于显示闪动的字符串。bold() 方法用于把字符串显示为粗体。 charAt() 方法可返回指定位置的字符。stringObject.charAt(index)(index:表示字符串中某个位置的数字,即字符在字符串中的下标。)。concat() 方法用于连接两个或多个字符串。stringObject.concat(stringX,stringX,...,stringX)。stringObject.concat() 与 Array.concat() 很相似。请注意,使用 " + " 运算符来进行字符串的连接运算通常会更简便一些。fontcolor() 方法用于按照指定的颜色来显示字符串。stringObject.fontcolor(color)。stringObject.fontsize(size)。size 参数必须是从 1 至 7 的数字。indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。italics() 方法用于把字符串显示为斜体。lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。link() 方法用于把字符串显示为超链接。stringObject.link(url)。match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。document.write(str.match(/\d+/g))全局匹配的正则表达式来检索字符串中的所有数字。replace() 方法用于在字符串中用一些字符替换另一些字符。stringObject.replace(regexp/substr,replacement):(str.replace(/Microsoft/, "W3School"))str.replace(/Microsoft/g, "W3School")。search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。它总是返回 stringObject 的第一个匹配的位置。对大小写敏感。slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。String.slice() 与 Array.slice() 相似。split() 方法用于把一个字符串分割成字符串数组。String.split() 执行的操作与 Array.join 执行的操作是相反的。stringObject.split(separator,howmany)(字符串或正则表达式;该参数可指定返回的数组的最大长度)。strike() 方法用于显示加删除线的字符串。sub() 方法用于把字符串显示为下标。toLocaleLowerCase() 方法用于把字符串转换为小写。substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。stringObject.substr(start,length)。sup() 方法用于把字符串显示为上标。toLocaleUpperCase() 把字符串转换为大写。toString() 方法返回字符串。