求教大神啊
var mynum;
mynum="javascript";
mynum=8;
有的人并没有打中间的这一行,它的意思是表示这个变量munum是JS类型吗?这行是必须的吗?哪种是正确的?
var mynum;
mynum="javascript";
mynum=8;
有的人并没有打中间的这一行,它的意思是表示这个变量munum是JS类型吗?这行是必须的吗?哪种是正确的?
2016-03-11
var mynum;(定义变量名称)
mynum="javascript";(第一次赋值)
mynum=8;(第二次赋值,直接替换第一次的赋值)
当你在调用mynum变量的时候,是直接调用离调用位置最近的赋值;
举个栗子:你爸你妈通过努力奋斗生下了你,你爸决定给你取个名字(于是你爸先申明变量“我儿子的名字”),想了半天,决定叫你熊大(你爸第一次给“我儿子的名字”赋值为“熊大”),从此以后,你上幼儿园别人都叫你熊大了,十年后,你觉得自己的名字不够霸气,于是让你爸给你重新起一个,你爸想了想,于是给你改了个名字叫“熊掌”(你爸第二次给“我儿子的名字”赋值为“熊掌”),从此以后幼儿园的老朋友们就叫你熊掌了,好感人了一个栗子!
举报