关于javascript对象方法的简单记忆法(个人整理)
- string对象:
大号小号闪烁加链接。/big/small/blink/link/
粗体斜体打字删除线。/bold/italics/fixed/strike/
尺寸又颜色,还有上标和下标。/fontsize/fontcolor/sup/sub/
2创建 3提取 3检索 3返回。/anchor/fromCharCode#slice/substring/substr#search/indexOf/lastIndexOf#valueof/charAt/charCodeAt/
- 替换匹配又分割。/replace/match/split
- 比较之后还有6个to。/localeCompare#toString/toSource/toLowerCase/toUpperCase/toLocaleLowerCase/toLocaleUpperCase/
- date对象:
- Date().当日日期和时间
- parse().返回 1970/1/1 距date时间的毫秒数
- getDay().一周的某一天(0-6)
- getTime().返回date的毫秒数//setTime().以毫秒设置date对象
- getDate()/setDate().取得或设置一个月中的某一天(1-31)
- getFullYear()/setFullYear.得到/设置年份 4位数
- getMonth()/setMonth().得到/设置月份 (0-11)
- getHours()/sethours().得到/设置小时(0-23)
- getMinute()/setMinutes().得到/设置分钟(0-59)
- getSeconds()/setSeconds().得到/设置 秒数(0-59)
- getMilliSeconds()/setMilliSeconds().得到/设置毫秒(0-999)
- toString().把date日期和时间转为字符串
- toDateString().把date日期部分转为字符串
- toTimeString().把date时间部分转为字符串
- toSource().返回源代码
- valueOf().返回原始值
- Array对象:
- shift().删除并返回数组的第一个元素
- pop().删除并返回数组的最后一个元素
- unshift().向数组开头添加一个/多个元素
- push().向数组末尾添加一个/多个元素
- concat().合并
- join().合并并分隔
- sort().排序
- reserve()颠倒顺序
- slice().返回选定数组
- splice(index,0,n).插入,删除,添加
- toString().转为字符串 并返回结果
- toLocaleString().转为本地字符串 并返回结果
- toSource().返回源代码
- valueOf().返回初始值
- Boolean对象:
- toString().转字符串
- toSource().源代码
- valueOf().返回原始值
- Math对象:
- 5个a开头,3个正余切。abs(x)/asin(x)/acos(x)/atan(x)/atan2(y,x)#sin(x)/cos(x)/tan(x)
- 上舍入,下舍入,四舍五入随机数。/ceil(x)/floor(x)/round(x)/random(x)/
- 指数对数幂函数.exp(x)/log(x)/pow(x,y)
- 最小最大平方根。max(x,y)/min(x,y)/sqrt()
- RegExp对象:
- test().检索字符串 true/false
- exec().检索字符串 结果/null
- compile().编译正则表达式