<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//定义方法
// var arr1 = [1,2,3];
// var arr2 = new Array(1,2);
//
// var str1 = new String("abc");
// var str2 = "abc";
// console.log(arr1 instanceof Array);
// console.log(Array.isArray(arr2));
// console.log(Array.isArray(str1));
// console.log(str1 instanceof String);
// console.log(str2 instanceof String);
// var stu = new Stu();
// function Stu(){
//
// }
// console.log(stu instanceof Stu);
//数组转换
// console.log(arr1);
// console.log(arr1.toString());
// console.log(typeof arr1.toString());
// console.log(arr1.valueOf());
// console.log(typeof arr1.valueOf());
//join是把数组元素用特殊方式链接成字符串(参数决定用什么链接,无参默认用逗号链接)
// var arr = ["关羽","张飞","刘备"];
// var str1 = arr.join();
// var str2 = arr.join(" ");//如果用空格的话,那么元素之间会有一个空格
// var str3 = arr.join("");//用空字符串,链接元素,无缝连接
// var str4 = arr.join("&");
// console.log(str1);
// console.log(str2);
// console.log(str3);
// console.log(str4);
</script>
</body>
</html>