js:編寫位置,注釋病毡,標(biāo)識(shí)符濒翻,關(guān)鍵字和保留字符

編寫位置:

我們的JS代碼需要編寫到<script>標(biāo)簽中。

我們一般將script標(biāo)簽寫到head中。(和style標(biāo)簽有點(diǎn)像)

屬性:

type:默認(rèn)值text/javascript可以不寫肴焊,不寫也是這個(gè)值前联。

src:當(dāng)需要引入一個(gè)外部的js文件時(shí),使用該屬性指向文件的地址娶眷。

注釋:

注釋中的內(nèi)容不會(huì)被解析器解析執(zhí)行似嗤,但是會(huì)在 源碼中顯示,我們一般會(huì)使用注釋對(duì)程序中的內(nèi) 容進(jìn)行解釋届宠。

JS中的注釋和Java的的一致烁落,分為兩種:

單行注釋://注釋內(nèi)容

多行注釋:/*注釋內(nèi)容*/

嚴(yán)格區(qū)分大小寫

JavaScript是嚴(yán)格區(qū)分大小寫的,也就是abc和Abc會(huì)被解析器 認(rèn)為是兩個(gè)不同的東西豌注。

所以在編寫上邊的HelloWorld時(shí)伤塌,一定要注意區(qū)分大小寫。

注釋:

注釋中的內(nèi)容不會(huì)被解析器解析執(zhí)行轧铁,但是會(huì)在 源碼中顯示每聪,我們一般會(huì)使用注釋對(duì)程序中的內(nèi) 容進(jìn)行解釋。

JS中的注釋和Java的的一致齿风,分為兩種:

單行注釋://注釋內(nèi)容

多行注釋:/*注釋內(nèi)容*/

標(biāo)識(shí)符:

所謂標(biāo)識(shí)符药薯,就是指變量、函數(shù)救斑、屬性的名字童本,或函數(shù)的參數(shù)。

標(biāo)識(shí)符可以是按照下列格式規(guī)則組合起來的一或多個(gè)字符:

第一個(gè)字符必須是一個(gè)字母脸候、下劃線( _ )或一個(gè)美元符號(hào)( $ )穷娱。

其他字符可以是字母、下劃線运沦、美元符號(hào)或數(shù)字泵额。

按照慣例,ECMAScript 標(biāo)識(shí)符采用駝峰命名法茶袒。

但是要注意的是JavaScript中的標(biāo)識(shí)符不能是關(guān)鍵字和保留字 符梯刚。

數(shù)據(jù)類型:

指的就是字面量的類型(在JS中一共有六種數(shù)據(jù)類型)? ? ? ? ? ? ? ?

?基本數(shù)據(jù)類型:String:字符串

Number:數(shù)值

?Boolean:布爾值

?Null:空值

?Undefined:未定義

引用數(shù)據(jù)類型:

?Object:對(duì)象

轉(zhuǎn)義字符:

?\"? 表示一個(gè)雙引號(hào)

\'? 表示單引號(hào)

?\n? 表示換行

?\t? 表示制表符

?\\? 表示表示\

在js中所有的數(shù)值都是Number類型,包括整數(shù)和浮點(diǎn)數(shù)

查看類型:typeof? {eg:console.log(typeof a);}

最大值:Number.MAX_VALUE

Infinity-正無窮大:Number.MAX_VALUE * Number.MAX_VALUE

負(fù)無窮大:-Number.MAX_VALUE * Number.MAX_VALUE

當(dāng)字符串與字符串相乘:返回值為NAN(Not a Number)

最小值:Number.MIN_VALUE

當(dāng)計(jì)算 浮點(diǎn)數(shù)不精確時(shí)將數(shù)化為整數(shù)使精確

Boolean布爾值:布爾值只有兩個(gè)薪寓,主要用來做邏輯判斷 ? ? ? ? ??

true:表示真 亡资;false:表示假 ? ? ??

? 使用typeof檢查一個(gè)布爾值時(shí),會(huì)返回boolean

Null(空值):值只有一個(gè)向叉,就是null ??

null這個(gè)值專門用來表示一個(gè)為空的對(duì)象 ??

使用typeof檢查一個(gè)null值時(shí)锥腻,會(huì)返回【object】

Undefined(未定義):值只有一個(gè),就

undefind 聲明一個(gè)變量母谎,但是并不給變量賦值時(shí)瘦黑,它的值就是undefined

使用typeof檢查一個(gè)undefined時(shí)也會(huì)返回undefined

強(qiáng)制類型轉(zhuǎn)換:指將一個(gè)數(shù)據(jù)類型強(qiáng)制轉(zhuǎn)換為其他的數(shù)據(jù)類型 ? ? ?

?類型轉(zhuǎn)換主要指,將其他的數(shù)據(jù)類型,轉(zhuǎn)換為:String幸斥、Number匹摇、Boolean將其他數(shù)據(jù)類型轉(zhuǎn)化為String:

用x.toString()方法或String(x)方法

x.toString():只適應(yīng)這三種:String、Number甲葬、Boolean廊勃;其他不適用

String(x):a=null時(shí)返回值為null;a=undefined時(shí)返回值為undefined

將其他數(shù)據(jù)類型轉(zhuǎn)化為Number:

?用Number()函數(shù)或parseInt()字符串轉(zhuǎn)整數(shù)或parseFloat()字符串轉(zhuǎn)浮點(diǎn)數(shù)(后兩種針對(duì)字符串)

?Number():從左至右取到數(shù)字经窖,遇其他則止

parseInt():取整數(shù)坡垫,遇小數(shù)點(diǎn)與字母等則止;過程中先將只轉(zhuǎn)為字符串再轉(zhuǎn)數(shù)字

parseFloat():會(huì)取小數(shù)點(diǎn)后的數(shù)字画侣,但只有第一個(gè)小數(shù)點(diǎn)管用

在js中:

?如果需要表示16進(jìn)制的數(shù)字冰悠,則需要以0x開頭

如果需要表示8進(jìn)制的數(shù)字,則需要以0(0o)開頭

如果要要表示2進(jìn)制的數(shù)字配乱,則需要以0b開頭溉卓,但是不是所有的瀏覽器都支持(例如ie)

將其他的數(shù)據(jù)類型轉(zhuǎn)換為Boolean:

使用Boolean()函數(shù)

?- 數(shù)字 ---> 布爾- 除了0和NaN,其余的都是true

- 字符串 ---> 布爾- 除了空串搬泥,其余的都是true

?- null和undefined都會(huì)轉(zhuǎn)換為false

?- 對(duì)象也會(huì)轉(zhuǎn)換為true

運(yùn)算符(操作符):

通過運(yùn)算符可以對(duì)一個(gè)或多個(gè)值進(jìn)行運(yùn)算,并獲取運(yùn)算結(jié)果{eg:typeof運(yùn)算符返回類型}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末的诵,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子佑钾,更是在濱河造成了極大的恐慌,老刑警劉巖烦粒,帶你破解...
    沈念sama閱讀 210,835評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件休溶,死亡現(xiàn)場離奇詭異,居然都是意外死亡扰她,警方通過查閱死者的電腦和手機(jī)所禀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,900評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門讹剔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事雷厂。” “怎么了挟秤?”我有些...
    開封第一講書人閱讀 156,481評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵贰剥,是天一觀的道長。 經(jīng)常有香客問我鸳吸,道長熏挎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,303評(píng)論 1 282
  • 正文 為了忘掉前任晌砾,我火速辦了婚禮坎拐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己哼勇,他們只是感情好都伪,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,375評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著积担,像睡著了一般陨晶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上磅轻,一...
    開封第一講書人閱讀 49,729評(píng)論 1 289
  • 那天珍逸,我揣著相機(jī)與錄音,去河邊找鬼聋溜。 笑死谆膳,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的撮躁。 我是一名探鬼主播漱病,決...
    沈念sama閱讀 38,877評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼把曼!你這毒婦竟也來了杨帽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,633評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤嗤军,失蹤者是張志新(化名)和其女友劉穎注盈,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體叙赚,經(jīng)...
    沈念sama閱讀 44,088評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡老客,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,443評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了震叮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胧砰。...
    茶點(diǎn)故事閱讀 38,563評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖苇瓣,靈堂內(nèi)的尸體忽然破棺而出尉间,到底是詐尸還是另有隱情,我是刑警寧澤击罪,帶...
    沈念sama閱讀 34,251評(píng)論 4 328
  • 正文 年R本政府宣布哲嘲,位于F島的核電站,受9級(jí)特大地震影響媳禁,放射性物質(zhì)發(fā)生泄漏撤蚊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,827評(píng)論 3 312
  • 文/蒙蒙 一损话、第九天 我趴在偏房一處隱蔽的房頂上張望侦啸。 院中可真熱鬧槽唾,春花似錦、人聲如沸光涂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,712評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽忘闻。三九已至钝计,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間齐佳,已是汗流浹背私恬。 一陣腳步聲響...
    開封第一講書人閱讀 31,943評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留炼吴,地道東北人本鸣。 一個(gè)月前我還...
    沈念sama閱讀 46,240評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像硅蹦,于是被迫代替她去往敵國和親荣德。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,435評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容