javascript-ES5嚴格模式注意點
阿新 • • 發佈:2019-09-20
<script>
"use strict";
// 1.使用變數之前必須先宣告
// a = 10;
// var a=b=c=20;
// console.log(b)
// 2.函式的形參不允許重複
// function fn(a,b,b){
// console.log(a)
// console.log(b)
// console.log(b)
// }
// fn(10,20,30)
// 3.在嚴格模式下,arguments儲存的資料,不會被形參的改變影響
// function fn(a){
// a = "world";
// console.log(a);
// console.log(arguments)
// }
// fn("hello")
// 4.在嚴格模式下,arguments.callee不允許使用
// function fn(n){
// if(n==1){
// return 1
// }else{
// return n * fn(n-1);
// }
// }
// console.log(fn(5))