38.js中的一些经典技巧

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>js中的一些经典技巧</title>
</head>
<body>

<script>
//获取数组中的最大最小值
var numbers = [5, 8 , -1 ,2];
var maxN = Math.max.apply(Math, numbers);//8
var minN = Math.min.apply(Math, numbers);//-1

//清空数组
numbers.length=0;



//从1位开始删除元素,删除两个
numbers.splice(1,2);//8,-1


//循环数据
var s = [1,2,3,4].map(function (val) {
return val * val;
});
// s [1, 4, 9, 16]


//保留小数位数
var num =2.123242342;
num = num.toFixed(2); //num=2.12

//逗号操作符
var a = 0;
var b = ( a++, 99 );
console.log(a); // 1
console.log(b); // 99

//   JavaScript有哪几种数据类型
// 简单:Number,Boolean,String,Null,Undefined
// 复合:Object,Array,Function

// 如何显示/隐藏一个DOM元素?
// el.style.display = "";
// el.style.display = "none";



</script>
</body>
</html>
原文地址:https://www.cnblogs.com/mx2036/p/6958023.html