失禁高潮抽搐喷水h_全免费午夜一级毛片真人_成年人在线免费播放视频_九色在线78m_国产亚洲综合精品_激情综合视频

JavaScript基本語法

  1. JavaScript基本語法

  2.  JavaScript基本語法

  3. 1.變量

    什么是變量? 從字面上看,變量是可變的量;從編程角度講,變量是用于存儲某種/某些數(shù)值的存儲器。我們可以把變量看做一個盒子,盒子用來存放物品,物品可以是衣服、玩具、水果...等。

    我們?yōu)榱?a href="http://www.bildligt.com/166/">區(qū)分盒子,可以用BOX1,BOX2等名稱代表不同盒子,BOX1就是盒子的名字(也就是變量的名字)。

    我們趕快給變量取個好名字吧!變量名字可以任意取,只不過取名字要遵循一些規(guī)則:

  1. 1)  必須以字母、下劃線或美元符號開頭,后面可以跟字母、下劃線、美元符號和數(shù)字。

    正確的命名,如下所示:          


    mySum

    _myChar

    $num

    錯誤的命名,如下所示:

 

  6num  //開頭不能用數(shù)字

 

  %sum //開頭不能用除(_ $)外特殊符號,如(%  + /等)

 

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

 
  1. 2)  變量名區(qū)分大小寫,如:A與a是兩個不同變量。

  2. 3)  不允許使用JavaScript關(guān)鍵字和保留字做變量名(表 5-1)。

                  表 5-1 JavaScript關(guān)鍵字和保留關(guān)鍵字                                                                                                                      

 

abstract

 
 

arguments

 
 

boolean

 
 

break

 
 

byte

 
 

case

 
 

catch

 
 

char

 
 

class*

 
 

const

 
 

continue

 
 

debugger

 
 

default

 
 

delete

 
 

do

 
 

double

 
 

else

 
 

enum*

 
 

eval

 
 

export*

 
 

extends*

 
 

false

 
 

final

 
 

finally

 
 

float

 
 

for

 
 

function

 
 

goto

 
 

if

 
 

implements

 
 

import*

 
 

in

 
 

instanceof

 
 

int

 
 

interface

 
 

let

 
 

long

 
 

native

 
 

new

 
 

null

 
 

package

 
 

private

 
 

protected

 
 

public

 
 

return

 
 

short

 
 

static

 
 

super*

 
 

switch

 
 

synchronized

 
 

this

 
 

throw

 
 

throws

 
 

transient

 
 

true

 
 

try

 
 

typeof

 
 

var

 
 

void

 
 

volatile

 
 

while

 
 

with

 
 

yield

 


    我們要使用盒子裝東西,是不是先要找到盒子,那在編程中,這個過程叫聲明變量,找盒子的動作,如何表示

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

    var就相當(dāng)于找盒子的動作,在JavaScript中是關(guān)鍵字(即保留字),這個關(guān)鍵字的作用是聲明變量,并為"變量"準(zhǔn)備位置(即內(nèi)存)。

 

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

 

    當(dāng)然,我們可以一次找一個盒子,也可以一次找多個盒子,所以var還可以一次聲明多個變量,變量之前用","逗號隔開。

 

var num1,num2 ; //聲明兩個個變量num1和num2

 

    注意:變量也可以不聲明,直接使用,但為了規(guī)范,需要先聲明,后使用。

2.數(shù)據(jù)類型

    JavaScript種具備如下數(shù)據(jù)類型

  1. 1)  字符串(String):如 name = "張三",或phone = "18012345678"等。

  2. 2)  數(shù)字(Number):如temp = -20,salary= 10000,或weight = 61.5,可為整數(shù)或者小數(shù)、正數(shù)或負(fù)數(shù)。

  3. 3)  布爾(Boolean):取值只有true和fasle兩個,表示真和假,通常用于判斷某個條件。

  4. 4)  數(shù)組(Array):表示一組數(shù)據(jù)的集合,如 var array =[11,22,true,"hello"]。

  5. 5)  對象(Object):表示一種自定義的數(shù)據(jù)類型,可以通過屬性來描述對象的特征,也可以定義對象的行為來描述對象的動作,利用花括號來進行聲明和定義,如 var person ={firstname:"John",lastname:"Doe",id:6688}。

  6. 6)  空(Null):變了的值為空,用于情況變了,情況內(nèi)存。

  7. 7)  未定義(Undefined):表示該變量不含右任何值,連Null值都沒有。

  8. 3.變量定義

    使用關(guān)鍵字new 可以定義一個變量,例如:

 

var  carName = new String;

 

var x  = new Number;

 

var  flag = new Boolean;

 

var  students = new Array;

 

var  person = new Object;

 

4.運算符

  1. 1)  算術(shù)運算符

算術(shù)運算符用于執(zhí)行兩個變量或值的運算。

賦值 y = 5, 以下表格5-2將向你說明算術(shù)運算符的使用:

                          表 5-2算術(shù)運算符                                                                                   

 

運算符

 
 

描述

 
 

例子

 
 

 
 

 
 

+

 
 

加法

 
 

x = y + 2

 
 

y = 5

 
 

x = 7

 
 

-

 
 

減法

 
 

x = y - 2

 
 

y = 5

 
 

x = 3

 
 

*

 
 

乘法

 
 

x = y * 2

 
 

y = 5

 
 

x = 10

 
 

/

 
 

除法

 
 

x = y / 2

 
 

y = 5

 
 

x = 2.5

 
 

%

 
 

余數(shù)

 
 

x = y % 2

 
 

y = 5

 
 

x = 1

 
 

++

 
 

自增

 
 

x = ++y

 
 

y = 6

 
 

x = 6

 
 

x = y++

 
 

y = 6

 
 

x = 5

 
 

--

 
 

自減

 
 

x = --y

 
 

y = 4

 
 

x = 4

 
 

x = y--

 
 

y = 4

 
 

x = 5

 
  1. 2)  賦值運算符

賦值運算符用于給JavaScript 變量賦值。

  1. 3)  給定 x=10 和 y=5,下面的表5-3解釋了賦值運算符:

表 5-3賦值運算符                                   

 

運算符

 
 

例子

 
 

實例

 
 

 
 

=

 
 

x = y

 
 

x = y

 
 

x = 5

 
 

+=

 
 

x += y

 
 

x = x + y

 
 

x = 15

 
 

-=

 
 

x -= y

 
 

x = x - y

 
 

x = 5

 
 

*=

 
 

x *= y

 
 

x = x * y

 
 

x = 50

 
 

/=

 
 

x /= y

 
 

x = x / y

 
 

x = 2

 
 

%=

 
 

x %= y

 
 

x = x % y

 
 

x = 0

 
  1. 4)  字符串運算符

運算符, += 運算符可用于連接字符串。

給定 text1 ="Good ", text2 = "Morning", 及 text3= "", 下面的表格5-4解釋了字符串運算符的使用:

表 5-4字符串運算符             

 

運算符

 
 

例子

 
 

text1

 
 

text2

 
 

text3

 
 

+

 
 

text3 = text1 + text2

 
 

"Good "

 
 

"Morning"

 
 

"Good Morning"

 
 

+=

 
 

text1 += text2

 
 

"Good Morning"

 
 

"Morning"

 
 

""

 
  1. 5)  比較運算符

比較運算符用于邏輯語句的判斷,從而確定給定的兩個值或變量是否相等。

給定 x=5, 下表5-5展示了比較運算符的使用:

表 5-5比較運算符                                                            

 

運算符

 
 

描述

 
 

比較

 
 

結(jié)果

 
 

==

 
 

等于

 
 

x == 8

 
 

false

 
 

x == 5

 
 

true

 
 

===

 
 

值及類型均相等(恒等于)

 
 

x === "5"

 
 

false

 
 

x === 5

 
 

true

 
 

!=

 
 

不等于

 
 

x != 8

 
 

true

 
 

!==

 
 

值與類型均不等(不恒等于)

 
 

x !== "5"

 
 

true

 
 

x !== 5

 
 

false

 
 

> 

 
 

大于

 
 

x > 8

 
 

false

 
 

< 

 
 

小于

 
 

x < 8

 
 

true

 
 

>=

 
 

大于或等于

 
 

x >= 8

 
 

false

 
  1. 6)  條件運算符

條件運算符用于基于條件的賦值運算。

給定 x=6 andy=3, 下表5-6演示了條件運算符的運算:

表 5-6條件運算符


 

語法

 
 

例子

 
 

變量= (條件) ?值1:值2

 
 

voteable = (age <  18) ? "太年輕而不能":"年齡夠";

 
  1. 7)  邏輯運算符

邏輯運算符用來確定變量或值之間的邏輯關(guān)系。給定 x=6 and y=3, 下表5-7實例演示了邏輯運算符的使用:

表 5-7邏輯運算符               

 

運算符

 
 

描述

 
 

例子

 
 

&&

 
 

 
 

(x < 10  && y > 1) 為 true

 
 

||

 
 

 
 

(x == 5 || y == 5) 為  false

 
 

!

 
 

 
 

!(x == y) 為  true

 


標(biāo)簽:JavaScript 基本 語法
作者:zhushican   分類:六六互聯(lián)   日期:2022年08月11日   瀏覽:497   評論:0
主站蜘蛛池模板: 免费看成年人视频在线观看 | 亚洲综合视频在线 | 国产高清无密码一区二区三区 | 日韩中文字幕av在线 | 国产精品视频久久久 | 国产嫩草一区二区三区在线观看 | 久久精品免费电影 | 99精品视频在线观看免费 | 国产精品高潮在线 | 日韩成人影院 | 久久h| 亚洲国产一区二区三区 | 国产精品福利在线 | 免费国产在线观看 | 偷自拍视频区综合视频区 | 老司机看毛片 | 欧美一区二区高清 | 麻豆传媒在线 | 国产精品黄色片 | 免费看黄网 | 久久国产精品无码网站 | 麻豆视频国产 | 黄色在线 | 九九热在线视频观看 | h片在线观看视频免费免费 日韩国产一区二区 | 国产精品视频久久久 | 欧美一级做a爰片久久高潮 亚洲一级一级 | 久久久久久黄 | 国产精品99久久久久久大便 | 香蕉成人在线 | 日韩一区二区在线看 | 国产一区二区电影 | 男女午夜视频 | 国产精品久久久av | 久久高清国产 | 日本国产一区 | 国产精品麻豆入口29 | 高清不卡一区二区 | 久久国产精品免费视频 | 国产福利视频在线 | 成人黄色大片 |