两个函数中都有变量the_name并声明了。如果在不同的函数中使用相同的变量the_name是不是合法的??
两个函数中都有变量the_name并声明了。如果在不同的函数中使用相同的变量the_name是不是合法的??????会不会出现什么错误(事实上不会,但..我不知道在其他的情况下会不会错误)。
<script type="text/javascript">function getName(){var the_name = prompt("what's your name?","");var dog_name = getDogName();alert(the_name + " has a dog named " + dog_name);}function getDogName(){var the_name = prompt("what's your dog name?","")return the_name;}</script>