js常用内置对象有:Date,、Array、String、Math、Object、JSON、 RegExp、Window、Global。下面列出其常见的方法。
Date方法
new Date()/new Date(时间戳)/new Date('year','month','day','hour','min','sec')/new Date('year-month-day'/'year/month/day')
getFullYear, getDate, getDay, getMonth, getHours, getMinutes, getSeconds, getTime
详细的构造函数方法、实例方法和静态方法请查看下面链接:
http://www.cnblogs.com/polk6/p/4156595.html
Array方法
indexOf, concat, reverse, sort, splice, slice, join, pop, push, shift, unshift, map;
改变原数组方法:reverse, sort, splice, pop, push, shift, unshift;
返回新数组方法:concat, slice, map;
详细的构造函数方法、实例方法和静态方法请查看下面链接:
http://www.w3school.com.cn/jsref/jsref_obj_array.asp
String方法
indexOf, concat, slice, charAt, match, replace, search, split, substring, toLowerCase, toUpperCase;
返回新字符串方法:concat, slice, replace;
返回数组:match;
返回数字:search;
详细的构造函数方法、实例方法和静态方法请查看下面链接:
http://www.w3school.com.cn/jsref/jsref_obj_string.asp
Math方法
ceil, floor, random, round, max, min, abs, sqrt
详细的构造函数方法、实例方法和静态方法请查看下面链接:
http://www.w3school.com.cn/jsref/jsref_obj_math.asp
Object方法
创建对象的三种方法:new Object()/Object.create()/{}
Object.keys(), Object.getOwnPropertyNames(), Object.defineProperty(), Object.defineProperties(), Object.getOwnPropertyDescriptor(), Object.preventExtensions(), Object.seal(), hasOwnProperty, isPrototypeOf, propertyIsEnumerable, Object.freeze(), Object.isFrozen()
详细的构造函数方法、实例方法和静态方法请查看下面链接:
http://www.jb51.net/article/80177.htm
JSON方法
JSON.parse():将字符串反序列化成对象
JSON.stringify():将对象序列化成JSON字符串
有关JSON在js中的理解,请看下面链接:
http://www.cnblogs.com/TomXu/archive/2012/01/11/2311956.html
RegExp方法
new RegExp(pattern, attributes); /pattern/attributes
RegExpObject.test(string)、RegExpObject.exec(string)
详细说明请看下面链接:
http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp
Window方法
重要属性:document/history/location/Screen/Navigatior
常用方法:alert/blur/open/close/focus/scrollTo/setTimeout/setInterval/resizeTo/confirm/prompt
详细说明请看下面链接:
http://www.w3school.com.cn/jsref/dom_obj_window.asp
Global方法
eval/Number/String/parseInt/parseFloat/encodeURI/decodeURI
详细说明请看下面链接:
http://www.w3school.com.cn/jsref/jsref_obj_global.asp