<script> // //关于形参 // function sumR() { // console.log(arguments); // console.log(arguments.length); // let sum=0; // for (let i=0;i<arguments.length;i++){ // sum=sum+arguments[i]; // // } // return sum; // } // // let mysum=sumR(15,68,18,97,38,15,8,348,39); // console.log(mysum); let a=1; let c; let d=0;//全局变量,所有写在外部的变量,都是全局变量,函数的内部也能操作 function test() { let b=2;//局部变量 a=3;//全局变量 没有写var let意味着申明了全局变量 c=10; console.log("函数内部的a:"+a);//3 console.log("函数内部的d:"+d);//0 } console.log("函数外部的c:"+c);//undefined console.log("函数外部的a:"+a);//1 console.log("函数外部的d:"+d);//0 test(); //注意 调用函数的位置 放在前面 和放在后面 执行的结果又差别 </script>
javascript 函数的局部变量和函数的全局变量
最新推荐文章于 2022-09-18 21:20:27 发布