第三次

javascript的發(fā)展史

? ? 1、1992年 ,Nombas 為自己的軟件寫一款腳本語言 C-- --》 ScritEase ,可以嵌入在網(wǎng)頁中運(yùn)行

? ? 2持舆、1995年 型凳,Netscape(網(wǎng)景) Navigator2.0 --> LiveScript --> Javascript ,Java 與 Javascript之間沒有任何關(guān)系

? ? 3、1996年 傲武,Microsoft 在 IE3.0 中發(fā)布 JS的克隆版 --> JScript

? ? 4、1997年 城榛,Javascript 1.1 版本 作為 草案 提交給了 ECMA(歐洲計(jì)算機(jī)制造商聯(lián)合會(huì)) ECMA-262標(biāo)準(zhǔn) ECMAScript 作為 JS?

javascript的組成:

? ? ECMAscript? Dom? Bom

javascript的語法

? ? 1.在<script></script>標(biāo)簽中寫js代碼揪利,該標(biāo)簽可以放在頁面的任何位置

? ? ? ? <script>?

? ? JS腳本

? </script>

? ? 2.外部腳本文件

? ? 1)、

? ? 創(chuàng)建腳本文件并編寫 腳本 腳本文件:***.js

? ? 2)狠持、引入外部腳本文件

? ? <script src="腳本文件路徑"></script>

注意:

? ? 1疟位、必須是成對的 script

? ? 2、該對標(biāo)記中喘垂,不允許出現(xiàn)任何內(nèi)容? ? ? ? 3.注釋

? ? 1)甜刻、單行注釋

? ? // 單行注釋

? ? 2)绍撞、多行注釋

? ? ? ? /*

? ? ? ? * 多

? ? ? ? * 行

? ? ? ? * 內(nèi)

? ? ? ? * 容

? ? ? ? */

? ? 4.嚴(yán)格區(qū)分大小寫? ? ? ? ? ? ? ? ? ? ? ? ? ? console.log(""); 正確

? ? ? Console.log("");錯(cuò)誤? ?

變量和常量

? ? 1.變量:內(nèi)存中的一段存儲(chǔ)空間

? ? 2. 變量的聲明:

? ? 1)、聲明

? ? var 變量名;

? ? 2)得院、賦值

? 變量名=值;

? ? 3)傻铣、聲明變量并賦初始值

? var 變量名=值;

? ? 4)、注意

? ? 聲明變量時(shí)可以不加 var 關(guān)鍵字 ? var stuname="張三豐";== stuname="張三豐";

? 如果省略了 var 關(guān)鍵字祥绞, 那么聲明的就是"全局變量"矾柜,有可能造成 "全局污染" 的效果

? ? 5)、如果聲明變量沒有賦值的話就谜,那么將自動(dòng)賦值為 undefined

? ? 3怪蔑、一次性聲明多個(gè)變量

stuname,stuage丧荐,stugender

var stuname; ? var stuage; ? var stugender; 一次性聲明多個(gè)變量 使用一個(gè) var 關(guān)鍵字缆瓣, 多變量名之間 用 , 分隔? ? ? ? ? ? ? ? ? ? ? ? ? var stunamestuage,stugender;

? ? 4.變量的命名規(guī)范

? ? 1)、可以包含字母虹统、數(shù)字弓坞、下劃線、$? ? ? ? ? ? var +name; 錯(cuò)誤 车荔,不能有 +

? ? 2)渡冻、不能以數(shù)字開頭

? ? ? var 1name; 錯(cuò)誤 var name1; 正確? ? ? ? ? ? var $name; 正確 var _name; 正確

? ? 3)、盡量見名知意

? ? ? var a;

? ? ? var b,c,d,e,f,g,aab,aac;

? ? ? 以上方式忧便, 不推薦

? ? ? var username; var salary;

? ? 5族吻、可以采用 "匈牙利命名法","駝峰命名法","下劃線命名法"

? ? 1)、駝峰命名法

? ? 如果 變量名 是由多個(gè)單詞組成的合成詞珠增,從第二個(gè)單詞開始超歌,每個(gè)單詞的首字符變大寫。

? ? ? var userName; var userSalary; var stuJavaScore

? ? 2)蒂教、下劃線命名法

? ? var _userName;一般用于全局變量命名? ? ? ? var user_name;

常量:一旦聲明就不可以改變的值叫做常量? ? 比如:1天=24小時(shí) 1小時(shí)=60分鐘 太陽每天東升西落

? ? 1.聲明常量的方法:

? 1)聲明常量用 const,常量名一般大寫,聲明常量必須賦值

? 2)聲明常量并賦值? const DAY=24;? ? const PI=3.14;? ?

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

? ? 1.數(shù)字:number? 整數(shù)和小數(shù)? var a=5;? var b=13.5; var c=0.5;

? ? 2.字符串:string? 只要有引號(hào)的都是字符串(單/雙)

? ? var str='hello world';? var c='123';? var d="你好";

? 3. 布爾:boolean

? 只有兩個(gè)值? true真? false假? ? ? ? ? ? ? var boo1=true;? var boo2=false;? ? ? ? ? var boo3='true';string? ? ? ? ? ? ? ? ? ? var boo4='false';string

? ? 布爾值在做運(yùn)算的時(shí)候

? ? true會(huì)轉(zhuǎn)換為1? false會(huì)轉(zhuǎn)換為0? ? ? ? ? true+false=1? 1+true=2

? ? 4.undefined:定義的

? ? 5.null 空

? ? 6.object 對象

聲明一個(gè)變量沒賦值會(huì)返回一個(gè)undefined?

? ? ? var b;

? ? ? console.log(b);

? 直接輸出一個(gè)未聲明的變量會(huì)報(bào)錯(cuò)? ? ? ? ? ? ? console.log(c);

隱式轉(zhuǎn)換

1.number+number

? ? var a=3;

? ? var b=5;

? ? console.log(a+b);

2.number+string 拼接

? ? var a=3;

? ? var b='5';

? ? var

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末巍举,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子凝垛,更是在濱河造成了極大的恐慌懊悯,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件梦皮,死亡現(xiàn)場離奇詭異炭分,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)届氢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門欠窒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來覆旭,“玉大人退子,你說我怎么就攤上這事岖妄。” “怎么了寂祥?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵荐虐,是天一觀的道長。 經(jīng)常有香客問我丸凭,道長福扬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任惜犀,我火速辦了婚禮铛碑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘虽界。我一直安慰自己汽烦,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布莉御。 她就那樣靜靜地躺著撇吞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪礁叔。 梳的紋絲不亂的頭發(fā)上牍颈,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天,我揣著相機(jī)與錄音琅关,去河邊找鬼煮岁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛涣易,可吹牛的內(nèi)容都是我干的人乓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼都毒,長吁一口氣:“原來是場噩夢啊……” “哼色罚!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起账劲,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤戳护,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后瀑焦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體腌且,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年榛瓮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了铺董。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖精续,靈堂內(nèi)的尸體忽然破棺而出坝锰,到底是詐尸還是另有隱情,我是刑警寧澤重付,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布顷级,位于F島的核電站,受9級特大地震影響确垫,放射性物質(zhì)發(fā)生泄漏弓颈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一删掀、第九天 我趴在偏房一處隱蔽的房頂上張望翔冀。 院中可真熱鬧,春花似錦披泪、人聲如沸橘蜜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽计福。三九已至,卻和暖如春徽职,著一層夾襖步出監(jiān)牢的瞬間象颖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工姆钉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留说订,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓潮瓶,卻偏偏與公主長得像陶冷,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子毯辅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

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