var mynum; mynum="javascript"; mynum=8 跟 var mynum=8 是一样的么 这算不算声明不声明的问题
你好!
声明,就是对对象进行陈述说明,跟C语言或者java都是一样的道理,通俗的说,对于计算机来说,比如你要用一个符号表示某个对象,那么你先声明的话,就显得更有逻辑,就好比你的儿子叫小明,那么你在介绍的时候,就先声明有小明这个人,再者再说明小明是你的儿子。。。。
简单的说,就是先说明某样东西是存在的。
var mynum = 8;就是声明之后赋值,等于把上边两步合为一步了
你的var mynum;就是声明名称为mynum的一个变量,mynum=8就是给这个变量赋值为8;
var mynum = 8;就是声明之后赋值,等于把上边两步合为一步了
是一样的,javascript是动态语言,变量类型不固定