标签:ice pad tin script 方法 ati cond shift 替换
hasOwnProperty()
console.log(arr.hasOwnProperty("length"));
console.log(arr.hasOwnProperty("push"));
Object.create();
//ECMA5
var o = Object.create(arr);
console.log(o);
console.log(o.constructor);
console.log(o.__proto__);
构造函数
var b = true;//直接量
var b1 = new Boolean(false);//构造函数
var b2 = Boolean(true);//转换函数
toString() 转为字符串。 可以把十进制转换为任意进制的字符串
<script>
var n = 100.8976;
console.log(Number.MAX_VALUE)
//返回1.7976931348623157e+308
console.log(Number.MIN_VALUE)
//返回5e-324
console.log(n);
//返回100.8976
console.log(n.toFixed(2));
//返回100.90
console.log(n.toFixed());
//返回101
console.log(n.toExponential());
//返回1.008976e+2
var number = 90;
console.log("");
console.log(number);
//返回90
console.log(number.toString());
//返回90
console.log(number.toString(8));
//返回132
console.log(number.toString(16));
//返回5a
console.log(number.toString(2));
//返回1011010
</script>
+
运算符代替包括起始位置值,不包括结束值
两边
的空格toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。
<script>
var date = new Date();
date.setHours(7);
console.log(date);
console.log("当前的年:"+date.getYear());
console.log("当前的年(公元纪年):"+date.getFullYear());
console.log("当前的月份:"+(date.getMonth() + 1));
console.log("当前的日(星期几):"+date.getDay());
console.log("当前的日:"+date.getDate());
console.log("当前的时:"+date.getHours());
console.log("当前的分:"+date.getMinutes());
console.log("当前的秒:"+date.getSeconds());
console.log("当前的毫秒:"+date.getMilliseconds());
console.log("");
console.log("当前的时间戳:"+date.getTime());
console.log(date.getTimezoneOffset());
console.log("标准时区:"+date.getUTCHours());
console.log(date.toUTCString());
</script>
random() 返回0~1之间的随机数
<script>
console.log(Math);
console.log(Math.PI);
console.log("绝对值:"+Math.abs(100.45))
console.log("绝对值:"+Math.abs(-100.45))
console.log("pow求次幂:"+Math.pow(2, 9));
console.log("求最大值:"+Math.max(10,23,4,23,12));
console.log("求最小值:"+Math.min(10,23,4,23,12));
console.log("开方:"+Math.sqrt(4));
console.log("开方:"+Math.sqrt(10));
//取整数 方法
console.log(Math.round(12.345));
console.log(Math.round(12.545));
//进一取整
console.log(Math.ceil(12.001));
//舍一取整
console.log(Math.floor(12.9999));
</script>
lastIndexOf() 最后一次出现的位置 //遍历 arr.forEach(function(val,key){ console.log(key + ‘:‘+val); })
//把数组中的每个元素都除以10 var res=arr.map(function(val){ return val/10; }) console.log(res);
//对数组中的数进行过滤(只取偶数) var res=arr.filter(function(val){ return val%2===0; }) console.log(res);
//判断数组中的每个元素是否都满足条件 var res=arr.every(function(val){ return val>1; }); console.log(res);
//判断数组中是否有满足条件的 var res=arr.some(function(val){ return val>300; }) console.log(res);
在浏览器中就是window
标签:ice pad tin script 方法 ati cond shift 替换
原文地址:http://www.cnblogs.com/zgh929/p/7435058.html