JavaScript一些小问题(持续更新)
1.let x = undefined typeof x ?
x 的类型为indefiend。
2.parseInt 是截断还是四舍五入?
截断。
3.round和parseInt的区别?
round 是四舍五入。
4.while 和 do while 的区别?
do while会无条件执行一次。
5.关于输入输出的一些
//map 作用于数组之上
let [a,b] = buf.split(" ").map(x=>{
return parseInt(x);
});
//·· 符号取值
console.log(`DIFERENCA = ${a*b-c*d}`);//总结二 $取值
//小数四舍五入
console.log(res.toFixed(4));//总结三
//for循环
for(let p of money)
6.Math.min参数可以是多个
7.JS对象判断有无一个“key”
key in
对象
8.字符串和数组的转换
数组.join(),可以转换成字符串
字符串.split() 可以转换成数组
9.对数组里面的数字从大到小排序
x.sort(function(a, b){return a-b});
10.交换两个变量的值
[a,b]=[b,a]