日期:2014-05-16  浏览次数:20353 次

javascript常用的方法集锦
完整的 JavaScript 实现是由以下 3 个不同部分组成的:

1、核心(ECMAScript) 描述了该语言的语法和基本对象;

2、文档对象模型(DOM) 描述了处理网页内容的方法和接口;

3、浏览器对象模型(BOM) 描述了与浏览器进行交互的方法和接口。


METHOD:
slice()/substring():取子字符串

parseInt():将字符串转换成整形

charAt(“a”):返回a所在字符串中的索引值

typeof(“obj”)返回obj的类型

toExponential(num):转换成科学记数法,num标识十的多少次方

定义数组var arr=Array(“a”,”b”,”c”)等价于var arr=[“a”,”b”,”c”]

Join():指定数组转换后字符串间的连接符

split():将字符串转换成数组,接受一个参数,为分隔字符的标识

reverse():使数组元素反序排列,用split()方法使字符串反序排列(str.split(“”).reverse().join(“”))

sort():对数组按字母顺序进行排序

push(“abc”):压栈abc为压进数组的内容

pop():出栈,调用pop()时候obj.pop(),不需要传参数

toUpperCase():转换成大写

toLowerCase():转换成小写

isNaN(num):判断num是否是数字

prompt(“x”):待输入框的用户提示,x为提示的内容

Number(“y”):将y转换成数字

arguments():用来访问函数的参数,arguments(0)标识第一个参数…

arguments.length检测传递的参数个数

window.open(“…”):打开新的窗口。该方法接受4个参数,分别为新窗口的URL;新窗口名称;特性字符串;新窗口是否替代当前载入页面的布尔值(不常用)

confirm():待确认,取消的对话框,该方法返回一个布尔值,确定为true,取消为false

prompt():带提示的输入对话框