小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JavaScript變量

 流楚丶格念 2022-01-14

文章目錄

JavaScript寫代碼時候注意事項

1.在一對script的標簽中有錯誤的js代碼,那么該錯誤的代碼后面的js代碼不會執(zhí)行
2.如果第一對的script標簽中有錯誤,不會影響后面的script標簽中的js代碼執(zhí)行
3.script的標簽中可以寫什么內(nèi)容 type="text/javascript"是標準寫法或者寫language="JavaScript"都可以
但是,目前在我們的html頁面中,type和language都可以省略,原因:html是遵循h(huán)5的標準

4.有可能會出現(xiàn)這種情況:script標簽中可能同時出現(xiàn)type和language的寫法.

5.script標簽在頁面中可以出現(xiàn)多對
6.script標簽一般是放在body的標簽的最后的,有的時候會在head標簽中,目前講課的時候都在body標簽的后面(body中的最后)

7.如果script標簽是引入外部js文件的作用,那么這對標簽中不要寫任何的js代碼,如果要寫,重新寫一對script標簽,里面寫代碼

JavaScript變量

什么是變量

  • 什么是變量

    變量是計算機內(nèi)存中存儲數(shù)據(jù)的標識符,根據(jù)變量名稱可以獲取到內(nèi)存中存儲的數(shù)據(jù)

  • 為什么要使用變量

    使用變量可以方便的獲取或者修改內(nèi)存中的數(shù)據(jù)

如何使用變量

  • var聲明變量
var age;
  • 變量的賦值
var age;
age = 18;
  • 同時聲明多個變量
var age, name, sex;
age = 10;
name = 'zs';
  • 同時聲明多個變量并賦值
var age = 10, name = 'zs';

變量在內(nèi)存中的存儲

var age = 18;

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-KlibNujN-1595122247924)(media/1496981558575.png)]

變量的命名規(guī)則和規(guī)范

  • 規(guī)則 - 必須遵守的,不遵守會報錯

    • 由字母、數(shù)字、下劃線、$符號組成不能以數(shù)字開頭
    • 不能是關(guān)鍵字和保留字,例如:for、while。
    • 區(qū)分大小寫
  • 規(guī)范 - 建議遵守的,不遵守不會報錯

    • 變量名必須有意義
    • 遵守駝峰命名法。首字母小寫,后面單詞的首字母需要大寫。例如:userName、userPassword
  • 下面哪些變量名不合法

  a    
  1
  age18
  18age
  name
  $name
  _sex
  &sex
  theworld  theWorld

代碼示例

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>$永遠的24k純帥$</title>
  <script>

    /*
     * 變量:========>
     * 操作的數(shù)據(jù)都是在內(nèi)存中操作
     * js中存儲數(shù)據(jù)使用變量的方式(名字,值--->數(shù)據(jù))
     * js中聲明變量都用var---->存儲數(shù)據(jù),數(shù)據(jù)應(yīng)該有對應(yīng)的數(shù)據(jù)類型
     * js中的字符串類型的值都用雙引號或者單引號
     *
     * 存儲一個數(shù)字10
     * 變量的聲明及賦值
     * var num=10;
     * 存儲一個名字
     * var name='小黑';
     *
     * */

    /*
     *
     * 變量---作用,存儲數(shù)據(jù)的或者是操作數(shù)據(jù)
     *
     * 變量聲明(有var 有變量名字,沒有值)
     *
     * 變量初始化(有var 有變量名字,有值)
     *
     * 變量聲明的方式:
     * var 變量名字;
     *
     * */

    //var number;//變量的聲明,此時是沒有賦值的,
    //一次性聲明多個變量
    //var x,y,z,k,j;//都是聲明,沒有賦值

    //變量的初始化(變量聲明的同時并且賦值了)
    //   = 的意義:賦值的含義
    //存儲一個數(shù)字10
    var number = 10;
    //存儲一個5
    var number2 = 5;
    //存儲一個人的名字
    var name = "小黑";
    //存儲真(true)
    var flag = true;
    //存儲一個null--->相當(dāng)于是空
    var nll = null;
    //存儲一個對象
    var obj = new Object();
  </script>
</head>
<body>


</body>
</html>

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多