<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// typeof instanceof
var arr=[1,2,3,4,5];
console.log(typeof arr); //object
console.log(typeof{}); //object
console.log(arr instanceof Array); //true
console.log({} instanceof Object); //true
console.log(arr instanceof Object); //true
// -----------------------------------------
console.log(arr.toString()); //1,2,3,4,5
//call apply bind
console.log(Object.prototype.toString.call(arr)); //[object Array]
console.log(Object.prototype.toString.bind(arr)()); //[object Array] 函数的拷贝
// ----------------------------------------------
//高阶函数 函数套函数
// function f(){
// console.log("f()");
// }
// f()
function f(){
return function(){
console.log("f()");
}
}
// console.log(f());
f()();
// --------------------------------------------------
// 回调
function a(fun){
fun();
}
function sum(){
console.log("sum");
}
sum();
a(sum);
; </script>
</body>
</html>
posted on
浙公网安备 33010602011771号