数据类型的显示转换
parseInt (strong,int) 转换为整形变量 当strong为纯数字 转为int类型
当strong为数字和字母时分两种情况 一种数字开头 截取到第一个字母前的数字
如
‘1321adfas’ 结果为 1321
如果一字母开头直接返回 NaN
parseInt只能处理字符串,对于其他任何类型数据,返回均为NaN)
Int为 parseInt的基数 取值 2-36 取几就是几进制数
parseInt 自检测基数在不同游览器下存在兼容问题 IE6下回按照‘010’ 会以8进制转换 但在谷歌 火狐 IE9+等浏览器会按照10进制进行转换
所以 请指定基数 使用时
parseFloat 转浮点
Number 转数字
数据结构
栈
先进后出 对应 push pop
队列
先进先出 对应 unshift shift
Unshift push 在数组尾部添加元素 返回数组长度
Pop shift 一个在后面删除元素 一个在数组开头删除元素 返回删除元素
获取当前时间
var dates = new Date();
getDate 获取当前日期
getHours 获取当前小时数;
getMinutes 获取单签分钟数
getSeconds 获取当前秒数
getYear 重一九00到现在
getFullYear 从公元0年到现在
getMonth 重0开始算 月份
getDay 获取周几 重0开始
getMilliseconds 获取当前的毫秒数
getTime 获取重1970年 1月1日到现在的毫秒数
使用语法
dates.getHours();
new Date(time); time为从1970年1月一日至时间的毫秒数
new Date(‘May 25 , 2004’)
new Date(2014.2.15);
设置UTC时区的时间
用setUTC 将以上方法中 get 替换
评论