JavaScript-imooc

第1章 繫好安全帶,準備啓航

1-1 讓你認識JS

JavaScript能作什麼?編程

  1. 加強頁面動態效果(如:下拉菜單、圖片輪播、信息滾動等)安全

  2. 實現頁面與用戶之間的實時、動態交互(如:用戶註冊、登錄驗證等)網絡

第2章 JS基礎語法

2-1 什麼是變量

從字面上看,變量是可變的量;從編程角度講,變量是用於存儲某種/某些數值的存儲器。spa

2-2 變量命名

變量名字能夠任意取,只不過取名字要遵循一些規則:code

  1. 必須以字母、下劃線或美圓符號開頭,後面能夠跟字母、下劃線、美圓符號和數字。以下:
    正確:圖片

mysum            
    _mychar         
    $numa1

錯誤:ip

6num  //開頭不能用數字
  %sum //開頭不能用除(_ $)外特殊符號,如(%  + /等)
  sum+num //開頭中間不能使用除(_ $)外特殊符號,如(%  + /等)

2.變量名區分大小寫,如:A與a是兩個不一樣變量。
3.不容許使用JavaScript關鍵字和保留字作變量名。內存

clipboard.png

2-3 變量聲明

聲明變量語法: var 變量名;

var就至關於找盒子的動做,在JavaScript中是關鍵字(即保留字),這個關鍵字的做用是聲明變量,併爲"變量"準備位置(即內存)。字符串

var mynum ; //聲明一個變量mynum

固然,咱們能夠一次找一個盒子,也能夠一次找多個盒子,因此var還能夠一次聲明多個變量,變量之間用","逗號隔開。數學

var num1,mun2 ; //聲明一個變量num1

注意:變量也能夠不聲明,直接使用,但爲了規範,須要先聲明,後使用。

2-4 變量賦值

咱們使用"="號給變量存儲內容,看下面的語句:

var mynum = 5 ; //聲明變量mynum並賦值。

這個語句怎麼讀呢? 給變量mynum賦值,值爲5。咱們也能夠這樣寫:

var mynum; //聲明變量mynum
mynum = 5 ; //給變量mynum賦值

注:這裏 "="號的做用是給變量賦值,不是等於號。

盒子能夠裝衣服、玩具、水果...等。其實,變量是無所不能的容器,你能夠把任何東西存儲在變量裏,如數值、字符串、布爾值等,例如:

var num1 = 123;       // 123是數值
var num2 = "一二三";    //"一二三"是字符串
var num3=true;    //布爾值true(真),false(假)

其中,num1變量存儲的內容是數值;num2變量存儲的內容是字符串,字符串須要用一對引號""括起來,num3變量存儲的內容是布爾值(truefalse)。

2-5 表達式

達式與數學中的定義類似,表達式是指具備必定的值、用操做符把常數和變量鏈接起來的代數式。一個表達式能夠包含常數或變量。

咱們先看看下面的JavaScript語句:

clipboard.png

生活中「再見」表達方法不少,如:英語(goodbye)、網絡語(88)、肢體語(揮揮手)等。在JavaScript表達式無處不在,因此必定要知道能夠表達哪些內容,看看下面幾種狀況:

clipboard.png

注意:串表達式中mychar是變量

clipboard.png

注意:數值表達式中num是變量

clipboard.png

注意:布爾表達式中num是變量。

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息