arguments
调用函数时实参个数不确定,则| arguments就是实参列表
var add = function(){
var sum = 0
$.each(arguments,(i,val)=>{
sum=sum+val
})
console.log(sum)
}
add(1,2,3.6,5)
//执行结果:11.6
构造函数的继承
function Anmial(name,sex){
this.name = name
this.sex = sex
}
function Dog(name,sex){
Anmial.call(this,name,sex)
}
var ww = new Dog('ww','m')
console.log(ww)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery.js"></script>
<body>
<script>
//构造函数的继承
// function Anmial(name,sex){
// this.name = name
// this.sex = sex
// }
// function Dog(name,sex){
// Anmial.call(this,name,sex)
// }
// var ww = new Dog('ww','m')
// console.log(ww)
//arguments
var add = function(){
var sum = 0
$.each(arguments,(i,val)=>{
sum=sum+val
})
console.log(sum)
}
add(1,2,3.6,5)
</script>
</body>
</body>
</html>