日韩www._日韩中文字幕91_精品成人18_中国女人久久久_日韩成人一区_美女www一区二区_国产精品片aa在线观看_九一成人免费视频_色综合一本到久久亚洲91_亚洲ww精品

程序語言的基本元素是什么

JavaScript雖然是腳本語言,但它也具有目前常用的北京網站建設程序設計語言的一些共同特性。下面就以該語言為例簡單介紹程序設計語言中具有的基本元素。 1.標識符 標識符(Identifier)是一種字符序列,用于為程序中的各種對象命名,不同語言對標識符的構造規則略有不同。JavaScript規定標識符必須以字母、下劃線、美元符號($)等字符開頭,其后可以是零個或若干個字母、數字、下劃線和美元符號,標識符中不能包含空格。例如,_x, xl , counter, number-of-students都是合法的標識符,而5x, x', zhang衣han等則不符合標識符的構造規則。 注愈:大多數語言中的標識符都區分大小寫,,也就是說,大寫字母和小寫字母是不同的,因此Counter和。ounter是兩個不同的標識符,用于表示兩個不同的對象。 2.關鍵字 每種程序語言在設計時都會規定一些字(詞)的含義,不能再將它們作為其他用途使用,這些具有特定含義的關鍵字也稱為保留字。JavaScript語言的關鍵字如表7-6所示。 3.變量和變量聲明 在程序中,數據具有名稱和值。可以將名稱看做人的職務或頭銜,或者其他值可以變化的對象。例如,一所學校具有校長、教務處長等職務,這些職務的名稱通常不會變化,但是不同時期由不同的人擔任這些職務,這些不同的人就是這些職務的值。 變量(Variable)是一個與數據密切相關的概念,在程序中,數據就是存儲在變量中的。變量是用來存儲值的所在處,它們具有名字和數據類型。變量的值在程序運行過程中可以改變。 在寫程序時,通常需要指明一些數據的類型和名稱.此后對需要處理的數據以其名稱加以引用,這稱為變量聲明。 多數語言規定,程序中使用的每一個變量都必須先聲明,然后再引用。JavaScript允許在程序中的任何地方放置變量聲明,但由于變量聲明是宜布程序中要使用什么變量,因此一般將變量聲明放置在程序的開始處,其意義相當于“將在本程序中使用以下變量”。 在JavaScript中,聲明變量的命令為var,其后是一個用逗號分隔的標識符列表。例如,若程序中需要用radius和area分別表示圓的半徑和面積,則應進行以下聲明,表明這兩個標識符作為變量使用:var radius, area; 變量聲明指出標識符是一個變量的名稱,但這個名稱對應的數據的值是什么呢?這時,它還沒有確定的值。 對于已經聲明的標識符,通常需要給它一個初始值,這可通過對變量進行初始化來實現.例如,聲明taxRate和balanceDue將被用做程序變量。并具有初始值0.2和0,可以使用以下語句:var taxRate=0.2;var balanceDue=O;或者var taxRate=0.2, balanceDue=O 4.墓本數據類型 在程序語言中,將值解釋為不同的類型,以便于存儲和運算。JavaScript語言的三種基本數據類型是數值型、字符串型和布爾型。 (1)數值類型 前面賦給變最taxRate和balanceDue的初始值就是數值(數字),程序中的數值具有一些書寫規則.例如,30%應寫成0.3;無論數值代表什么值,都不帶單位,因此$10.89寫成10.89.程序語言中允許0.3,10.89,235等數值的寫法,也允許用科學計數法,例如314150可寫為3. 1415e+5,其中,e(也可以寫作E)表示“10的乘冪”。 (2)字符串型 字符串是常見的一種數據,在程序中常用單引號或雙引號括起來。下面是幾個字符串的例子:"students" "Roberts Smith" "Strings can contain blanks.”可以在聲明一個變量名時用字符串進行初始化,例如:var name- "Roberts Smith", haircolor- "black"; (3)布爾型 與數值和字符串不同,布爾值只有兩個:True和False,用于表示邏輯中的真和假。需要注意的是,True和False不是標識符或字符串,與100和2. 718是數值類型的值一樣,True和False是布爾類型的值。 布爾值得名于英國數學家George Boole,他把邏輯推理變換為代數演算。通常,語言中還會設置其他的數據類型,這里不再贅述。 與C,Java語言的變最不同,JavaScript中的變量是無類型的,一個JavaScript變量可以存放任何類型的值,而Java和C中的變量只能存放它所聲明的特定類型的值。 5.數組 對于一組類型相同的數據元素,在程序中可以用數組表示。使用數組時,要說明數組的名稱、類型和大小. 例如,下面是在JavaScript中聲明的一個數組var nums=new array (10);其中,nums表示數組的名稱,10表示該數組的大小(即元素個數)。 數組中的元素通過不同的索引值相互區分,可以用“數組名〔<index>]”的格式來引用.例如,定義上面的數組nums后,其元素為nums[0], nums[1 ] . """ , nums[9 ]。 6.表達式 程序中采用表達式來表示計算。與代數式類似,表達式描述了執行實際計算的方式.表達式由操作數(Operand)和運算符(Operator)組成.操作數可以是變量或數值常量.常用的運算符可分為算術運算符、關系運算符和邏輯運算符。 (1)算術運算符 算術運算符用來在表達式中表示算術運算。算術表達式的書寫形式與代數式類似,但不完全一樣。例如,在程序中,乘法符號用星號(,)表示、除法用斜杠(/)表示。一般情況下.表達式中的乘、除法應先于加、減法進行運算(即乘除運算符的優先級高于加減運算符),除非用圓括號來組合操作。因此,a * (b+c)等同于a*b+a二。。另外,表達式中的符號必須寫在同一行上,不能有上標或下標。因此,代數式中常見的乘冪在表達式中需用某種含義等價的形式表示,例如,x2應表示成x*x。 有些運算符稱為二元運算符(Binary Operator),例如“+”和“,”,因為它們對兩個操作數運算。對一個操作數進行運算的運算符稱為一元運算符(Unary Operator),例如取負(一)運算。算術運算中的減(一)、除(/)、整除取余數(環)運算符都是二元運算符。整除取余數運算是對兩個整數進行除運算的結果取余數。因此,4%8的結果為4,8%4的結果為0。 下面是兩個算術表達式的例子,其中的height, height, days, hours, minutes和seconds是變量,這兩個表達式的值取決于計算該表達式時這些變量的值。(height+ width) /2((days * 24+hours) * 60+minutes) * 60+seconds (2)關系運算符 關系運算用于測試兩個操作數之間的關系,其結果為布爾值,表示兩個操作數的某種關系成立(True)或不成立(False)。關系運算符為<、<二、>、>=、==、!=,分別表示小于、小于或等于、大于、大于或等于、等于、不等于. (3)邏輯運算符 若要在一個表達式中同時測試兩個或兩個以上的關系,則需要用邏輯運算符.基本的邏輯運算符為邏輯與(Logical and, &&)、邏輯或(Logical or,川)及邏輯非(Logical not,!)。用邏輯運算符組成的表達式的值為True或False,邏輯非(!)是一元運算符,它將操作數的邏輯值取反,即如果操作數a的值是True,則la的值為False;如果操作數a的值是False,則!la的值為True。邏輯與(&&)、邏輯或||)的含義如表7-7所示。
返回新聞列表
日韩www._日韩中文字幕91_精品成人18_中国女人久久久_日韩成人一区_美女www一区二区_国产精品片aa在线观看_九一成人免费视频_色综合一本到久久亚洲91_亚洲ww精品
久久不见久久见中文字幕免费| 色婷婷综合网| 一区二区三区四区视频免费观看| 91亚洲成人| 红桃视频欧美| 99精品网站| 天堂va欧美ⅴa亚洲va一国产| 麻豆免费精品视频| 日本一区二区三区视频在线 | 精品高清在线| 欧美男gay| 看片网站欧美日韩| 成人在线高清| 久久久久久穴| 国产亚洲毛片在线| 激情欧美丁香| 久久精品国产亚洲5555| 综合激情五月婷婷| 日本三级久久| 亚洲黄色录像| 一区二区国产在线| 麻豆极品一区二区三区| 久久亚洲国产精品尤物| 两个人看的在线视频www| 国产亚洲精品v| 亚洲少妇诱惑| 樱桃成人精品视频在线播放| 欧美大片专区| 国产字幕视频一区二区| 日韩精品一区二区三区免费观影| 秋霞一区二区| 综合久久成人| 国产精品久久久网站| 99久久免费精品国产72精品九九 | 国产精品99久久精品| 亚洲一区成人| 亚洲一区欧美二区| 国产亚洲激情| 蜜桃一区二区三区在线| 免费成人av在线播放| 99综合视频| 性一交一乱一区二区洋洋av| 免费日韩av| 日韩一区精品字幕| 蜜臀av性久久久久蜜臀aⅴ| 蜜臀国产一区二区三区在线播放| 国产精品传媒精东影业在线| 93在线视频精品免费观看| 欧美91看片特黄aaaa| 成人黄色免费观看| 日本免费一区二区三区等视频| 一区二区毛片| 91九色成人| 日韩黄色小视频| 97久久亚洲| 999视频精品| 日韩午夜黄色| 国产777精品精品热热热一区二区| 女生影院久久| 99精品视频免费观看| 中文成人在线| 欧美不卡在线观看| 亚洲第一在线| 久久av一区| 一本大道色婷婷在线| 日韩一级视频| 你懂的国产精品永久在线| 午夜a一级毛片亚洲欧洲| 精品久久影院| 精品69视频一区二区三区Q| 久久久久久久欧美精品| 国产91欧美| 国产亚洲高清一区| 97久久亚洲| 欧美日韩hd| av日韩中文| 日本系列欧美系列| 日本综合精品一区| 免费久久久久久久久| 欧美激情偷拍自拍| 一区二区激情| 日韩在线精品强乱中文字幕| 欧美一区2区| 高清毛片在线观看| 日本麻豆一区二区三区视频| 日韩在线你懂的| 国产精品99一区二区| 美女91在线看| 麻豆精品蜜桃视频网站| 日韩精品三级| 91久久在线| 国产一区二区av在线| 国产日韩欧美一区二区三区| 欧美日中文字幕| 手机av在线| 国产精品手机在线播放 | 久久国际精品| 9久re热视频在线精品| 久久天堂影院| 国产丝袜一区| 91欧美在线| 国产剧情在线观看一区| 国产在线成人| 成人四虎影院| 香蕉大人久久国产成人av| 亚洲欧美日韩精品一区二区 | 99精品免费| 欧美黑人巨大videos精品| 免费高清成人在线| 你懂的国产精品永久在线| 国产一区日韩欧美| 久久激五月天综合精品| 超碰在线成人| 毛片电影在线| 亚洲免费福利一区| 久久亚洲影院| 亚洲最大黄网| 亚洲精品久久久| 久色婷婷小香蕉久久| 欧美三级午夜理伦三级在线观看| bbw在线视频| 亚洲丝袜啪啪| 老司机精品福利视频| 亚洲一本二本| 香蕉久久久久久久av网站| 亚洲一区二区小说| 国产精品美女久久久| 欧美日一区二区在线观看 | 日本伊人午夜精品| 九九久久婷婷| 麻豆视频一区二区| 日韩午夜激情| 亚洲午夜精品一区 二区 三区| 最新日韩av| 国产精品一区二区精品视频观看| 欧美体内she精视频在线观看| 美女看a上一区| 亚洲第一天堂| 国产精品3区| 日韩1区在线| 日韩精品亚洲aⅴ在线影院| 在线天堂资源www在线污| 99ri日韩精品视频| 亚洲成人不卡| 久久精品二区三区| 麻豆成人91精品二区三区| 亚洲国产一区二区在线观看 | 91精品亚洲| 日本在线不卡一区| 久久亚洲精品伦理| 成人av婷婷| 国产精品第一| 国产精品88久久久久久| 国产欧美欧美| 毛片电影在线| 亚洲二区精品| 国产伦精品一区二区三区千人斩| 成人影视亚洲图片在线| 都市激情久久| 久久精品天堂| 老司机午夜精品视频| 欧美三级视频| 日日夜夜免费精品视频| 另类亚洲自拍| 欧美亚洲色图校园春色| 永久亚洲成a人片777777| 国产精品免费看| 国产一区二区三区亚洲| 日本美女一区二区三区| 欧美hd在线| 欧美色婷婷久久99精品红桃| 欧美女王vk| 日本久久久久| 日本一二区不卡| 欧美福利在线| 秋霞一区二区| 国产精品成人一区二区网站软件| 免费黄网站欧美| 欧美69wwwcom| 在线视频亚洲欧美中文| 国产精品a久久久久| 天堂а√在线最新版中文在线| 在线成人直播| 国产精品毛片久久久| 欧美黄色一级视频| 91tv亚洲精品香蕉国产一区| 国产午夜久久| 久久高清免费| 日韩激情精品| 国产成人ay| 国产精品久久久亚洲一区| 国产精品久久久久久久久久10秀 | 99热在线精品观看| 少妇久久久久| 视频精品国内| 国产精品日韩精品在线播放| 欧美一区不卡| 男人的天堂免费在线视频| 国产精品毛片在线| 欧美在线资源|