7.Math.tan(number)
返回值 为 number 的正切值。(number 参数是要计算正切值的数值表达式)
8.rgexp.test(str)
返回一个 Boolean 值,它指出在被查找的字符串中是否存在模式rgexp,(rgexp:包含正则表达式模式或可用标志的正则表达式对象。) 如果存在则返回 true,否则就返回 false;
例:function TestDemo(rgexp, str)
   {
       var str1;                         // 声明变量。
       // 检查字符串是否存在正则表达式。
       if (re.test(str))                 // 测试是否存在。
          str1 = " contains ";  //存在        
       else
          str1 = " does not contain ";  //不存在

       return("'" + str + "'" + str1 + "'"+ rgexp.source + "'");
                                     // 返回字符串。
   }

9.arrayobj.sort(sortfunction)
将arrayObj数组进行排序并返回,且只是将 对象进行适当的排序,在执行过程中并不会创建新的 Array 对象(arrayobj 数组对象;sortfunction可选项,省略默认按照 ASCII 字符顺序进行升序排列,
为 sortfunction 参数提供了一个函数,那么该函数必须返回下列值之一:
负值,如果所传递的第一个参数比第二个参数小。
零,如果两个参数相等。
正值,如果第一个参数比第二个参数大。
例:
          function SortDemo()
    {
       var a, l;     
       a = new Array("A" ,"y" ,"D", "Z", "V","M","R","O");
       l = a.sort();      // 排序数组。
       return(l);         // 返回排序的数组。
    }
10.array.splice(index,howmany,elem1,...,elemX)
从一个数组中移除一个或多个元素,在所移除元素的位置上插入新元素,返回所移除的元素.
index Required. Specify where to add/remove elements. Must be a number
必选项。指定在哪个位置加入/删除元素,必须是数字
howmany Required Specify how many elements should be removed. Must be a number, but can be "0"
必选项。指定有多少元素应该被删除。必须是数字,可以是"0"
elem1 Optional. Specify a new element to add to the array
可选。指定要加入到数组中的新元素
elemX Optional. Several elements can be added
可选。可以加入多个元素
 
11.str.small( )
将 HTML 的<SMALL> 标识添加到String 对象中的文本两端。(str要以比当前字体稍小的字体显示)
12.arrayObj.slice(start, [end])
返回一个数组的一段,从start开始,一直复制到[end],但不包含[end];
如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度
如果 end 为负,就将它作为 length + end 处理,此处 length 为数组的长度
如果省略 end ,那么 slice 方法将一直复制到 arrayObj 的结尾
 
例:newArray = myArray.slice(0, -1)
除了最后一个元素之外,myArray 中所有的元素都被复制到 newArray 中