Javascript变量可以用来保存两种类型的值:基本类型值和引用类型值。基本类型值和引用类型值具有以下特点:
1 <script type="text/javascript"> 2 function addTen(num) { 3 num += 10; 4 return num; 5 } 6 7 var count = 20 8 var result = addTen(count); 9 alert(count); //2010 alert(result); //1011 12 </script>
1 <script type="text/javascript">2 function setName(obj) {3 obj.name = "Nicholas";4 } 5 var person = new Object();6 setName(person);7 alert(person.name); //"Nicholas"8 </script>
<script type="text/javascript"> function add(num1, num2) { var sum = num1 + num2; return sum; } var result = add(10, 20); //30 alert(sum); // 由于sum不是有效的变量,因此会导致错误 </script>
1 <script type="text/javascript"> 2 function add(num1, num2) {3 sum = num1 + num2;4 return sum;5 } 6 var result = add(10, 20); //307 alert(sum); //30 8 </script>
1 <script type="text/javascript">2 var color = "blue";3 4 function getColor(){5 return color;6 }7 8 alert(getColor()); //"blue" 9 </script>
1 <script type="text/javascript"> 2 var color = "blue"; 3 4 function getColor(){ 5 var color = "red"; 6 return color; 7 } 8 9 alert(getColor()); //"red" 10 </script>
新闻热点
疑难解答