问答详情
源自:1-8 JavaScript-判断语句(if...else)

关于变量声明

不是说变量要先声明在赋值么,为什么这里都是直接赋值?

提问者:慕粉1474438898 2016-12-20 12:19

个回答

  • 慕粉4065503
    2016-12-20 12:38:58
    已采纳

    变量要先声明再赋值,变量要先声明直接赋值,这两种都可以的。

    再讲 JavaScript-prompt 消息对话框时:var score; //score变量,用来存储用户输入的成绩值。

    score = prompt("请输入你的成绩:");这里的score变量就是先声明再赋值的,

    var mychar="I love JavaScript"; 这种就是直接赋值的,当然也可以先声明再赋值的:var mychar; mychar="I love JavaScript"; 一般都用var mychar="I love JavaScript"; 这种 ,简单方便!手打的,望采纳!!谢谢


  • 慕粉0927523488
    2017-03-15 19:23:41

    都可以,只是先声明再赋值会好一点

  • 慕粉1048468436
    2016-12-20 12:50:33

    var mynum = 8 ;

     先声明     再赋值

    是没错啊?

    mynum = 8 ; 才叫直接赋值吧

  • 慕圣6840878
    2016-12-20 12:45:11

     谢谢你