1.javascript的typeof返回哪些数据类型(5种)
Object number function boolean underfind symbol(ES6)
2.例举3种强制类型转换和2种隐式类型转换?
强制(parseInt,parseFloat,number)
隐式(== – ===)
3.split() join() 的区别
前者是切割成数组的形式,后者是将数组转换成字符串
split() 切割成数组的形式
join将数组转换成字符串
4.数组方法pop() push() unshift() shift()
Push()尾部添加 pop()尾部删除
Unshift()头部添加 shift()头部删除
5.数组方法reverse()反转数组
例:12345反转为54321
function reverseString(str){
str = str.split("");
str.reverse();
return str.join("");
}
var str = "12345";
console.log(reverseString(str)); //54321
错误输出:
var ss=str.split(""); //数组:"1","2","3","4","5"
ss.reverse();
ss.join("");
console.log(ss); //["5", "4", "3", "2", "1"]
改成
console.log(ss.join("")); //54321