日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > javascript >内容正文

javascript

JavaScript语义基础

發(fā)布時(shí)間:2023/12/13 javascript 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript语义基础 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

變量(Variables)

Variables是你存儲(chǔ)數(shù)據(jù)的容器。聲明一個(gè)變量需要使用關(guān)鍵字var,然后輸入變量的名稱。

 1 var myvar;?

定義一個(gè)變量后,可以賦予變量一個(gè)值:

? ??1 myvar = "mxp";?

可以將上述操作寫(xiě)在一行:

 1 var myvar = "mxp";?

變量有不同的?數(shù)據(jù)類型:

變量解釋示例
String字符串,一段文本。字符串在雙引號(hào)內(nèi)。var myvar = "mxp"
Number數(shù)字,一個(gè)數(shù)字。不用引號(hào)包圍。var myvar = 10;
Boolean布爾型,一個(gè) True/False (真 / 假)值。?true/false?是 JS 里的特殊關(guān)鍵字,不需要引號(hào)。var myvar = true;
Array數(shù)組,一種允許你存儲(chǔ)多個(gè)值在一個(gè)引用里的結(jié)構(gòu)。var myvar = [1,'mxp','cd',10]
Object對(duì)象,基本上 JavaScript 里的任何東西都是對(duì)象,而且都可以被儲(chǔ)存在變量里。將這個(gè)記在腦子里。var myvar =?document.querySelector('h1');

?注釋

?你可以在JavaScript中用/*語(yǔ)句*/來(lái)添加注釋

1 /* 2 This is a comment 3 */

如果你的注釋只用一行,我們經(jīng)常將它們更簡(jiǎn)單放在兩個(gè)斜杠之后,像這樣:

1 // This is a comment

運(yùn)算符

Operator運(yùn)算符是一個(gè)根據(jù)兩個(gè)值(或變量)做出結(jié)果的代數(shù)符號(hào)。下表是一些簡(jiǎn)單的運(yùn)算符。

運(yùn)算符解釋符號(hào)示例
加/連接用來(lái)相加兩個(gè)數(shù)字,或者連接兩個(gè)字符串+?
減、乘、除這些運(yùn)算符操作將與你期望它們?cè)诨A(chǔ)數(shù)學(xué)中所做的一樣-,*,/?
賦值運(yùn)算符它將一個(gè)值賦給一個(gè)變量=?
相等它將測(cè)試兩個(gè)值是否相等,而且會(huì)返回一個(gè)?true/false?(布爾型)值===?
非、不等經(jīng)常與相等運(yùn)算一起使用,非運(yùn)算符在JS中表示邏輯非——它也返回一個(gè)布爾值!,!==?

還用很多運(yùn)算符更我們使用,點(diǎn)擊表達(dá)式和運(yùn)算符查看完整列表。

提示:計(jì)算時(shí)如果混合幾種數(shù)據(jù)類型可能導(dǎo)致奇怪的結(jié)果,所以請(qǐng)謹(jǐn)慎地正確地引用你的變量,然后得出你期望的結(jié)果。比如輸入?"35" + "25"?到控制臺(tái)。為什么結(jié)果與你想象的不同?因?yàn)橐?hào)將數(shù)字轉(zhuǎn)換成了字符串,所以最終會(huì)連接兩個(gè)字符串而不是相加數(shù)字。如果你輸入?35 + 25,你會(huì)得到正確的結(jié)果。

語(yǔ)句

語(yǔ)句是能夠讓你測(cè)試一個(gè)表達(dá)式是否返回 true 然后根據(jù)結(jié)果運(yùn)行不同的代碼的結(jié)構(gòu)。最常用的語(yǔ)句形式是?if ... else.?

函數(shù)

Functions?是一種封裝你想重復(fù)使用的功能的方法,這樣你就可以在任何時(shí)候想使用其中的功能就通過(guò)函數(shù)名稱來(lái)調(diào)用而不用老是重復(fù)寫(xiě)下整段代碼。

提示:return?語(yǔ)句告訴瀏覽器返回?result?變量以便使用。這是很有必要的,因?yàn)楹瘮?shù)內(nèi)定義的變量只能在函數(shù)內(nèi)使用。這叫做作用域?scoping?(詳見(jiàn)?變量作用域)。

事件

在網(wǎng)頁(yè)上創(chuàng)建真正的交互,你需要使用事件?— 事件是能夠捕捉瀏覽器操作并且允許你運(yùn)行代碼進(jìn)行響應(yīng)的代碼結(jié)構(gòu). 最明顯的事件是?點(diǎn)擊事件,在鼠標(biāo)點(diǎn)擊什么的時(shí)候被瀏覽器喚醒。?

?

?

  

?

轉(zhuǎn)載于:https://www.cnblogs.com/konzil/p/7765604.html

總結(jié)

以上是生活随笔為你收集整理的JavaScript语义基础的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。