js知識點

javascript的發(fā)展史

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

? ? 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(歐洲計算機制造商聯(lián)合會) ECMA-262標準 ECMAScript 作為 JS?

javascript的組成:

? ? ECMAscript? Dom? Bom

javascript的語法

? ? 1.在<script></script>標簽中寫js代碼粥脚,該標簽可以放在頁面的任何位置

? ? ? ? <script>?

? ? JS腳本

? </script>

? ? 2.外部腳本文件

? ? 1)、

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

? ? 2)包个、引入外部腳本文件

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

注意:

? ? 1刷允、必須是成對的 script

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

? ? 1)树灶、單行注釋

? ? // 單行注釋

? ? 2)、多行注釋

? ? ? ? /*

? ? ? ? * 多

? ? ? ? * 行

? ? ? ? * 內(nèi)

? ? ? ? * 容

? ? ? ? */

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

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

變量和常量

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

? ? 2. 變量的聲明:

? ? 1)糯而、聲明

? ? var 變量名;

? ? 2)天通、賦值

? 變量名=值;

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

? var 變量名=值;

? ? 4)熄驼、注意

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

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

? ? 5)瓜贾、如果聲明變量沒有賦值的話诺祸,那么將自動賦值為 undefined

? ? 3、一次性聲明多個變量

stuname祭芦,stuage筷笨,stugender

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

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

? ? 1)龟劲、可以包含字母胃夏、數(shù)字、下劃線咸灿、$? ? ? ? ? ? var +name; 錯誤 构订,不能有 +

? ? 2)侮叮、不能以數(shù)字開頭

? ? ? var 1name; 錯誤 var name1; 正確? ? ? ? ? ? var $name; 正確 var _name; 正確

? ? 3)避矢、盡量見名知意

? ? ? var a;

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

? ? ? 以上方式, 不推薦

? ? ? var username; var salary;

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

? ? 1)审胸、駝峰命名法

? ? 如果 變量名 是由多個單詞組成的合成詞亥宿,從第二個單詞開始,每個單詞的首字符變大寫砂沛。

? ? ? var userName; var userSalary; var stuJavaScore

? ? 2)烫扼、下劃線命名法

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

常量:一旦聲明就不可以改變的值叫做常量? ? 比如:1天=24小時 1小時=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? 只要有引號的都是字符串(單/雙)

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

? 3. 布爾:boolean

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

? ? 布爾值在做運算的時候

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

? ? 4.undefined:定義的

? ? 5.null 空

? ? 6.object 對象

聲明一個變量沒賦值會返回一個undefined?

? ? ? var b;

? ? ? console.log(b);

? 直接輸出一個未聲明的變量會報錯? ? ? ? ? ? ? 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)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市碍庵,隨后出現(xiàn)的幾起案子映企,更是在濱河造成了極大的恐慌,老刑警劉巖静浴,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件堰氓,死亡現(xiàn)場離奇詭異,居然都是意外死亡苹享,警方通過查閱死者的電腦和手機双絮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來得问,“玉大人囤攀,你說我怎么就攤上這事」常” “怎么了焚挠?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漓骚。 經(jīng)常有香客問我宣蔚,道長,這世上最難降的妖魔是什么认境? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任胚委,我火速辦了婚禮,結(jié)果婚禮上叉信,老公的妹妹穿的比我還像新娘亩冬。我一直安慰自己,他們只是感情好硼身,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布硅急。 她就那樣靜靜地躺著,像睡著了一般佳遂。 火紅的嫁衣襯著肌膚如雪营袜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天丑罪,我揣著相機與錄音荚板,去河邊找鬼凤壁。 笑死,一個胖子當著我的面吹牛跪另,可吹牛的內(nèi)容都是我干的拧抖。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼免绿,長吁一口氣:“原來是場噩夢啊……” “哼唧席!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嘲驾,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤淌哟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后辽故,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绞绒,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年榕暇,在試婚紗的時候發(fā)現(xiàn)自己被綠了蓬衡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡彤枢,死狀恐怖狰晚,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缴啡,我是刑警寧澤壁晒,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站业栅,受9級特大地震影響秒咐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜碘裕,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一携取、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧帮孔,春花似錦雷滋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至姆坚,卻和暖如春澳泵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背兼呵。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工兔辅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留腊敲,地道東北人。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓幢妄,卻偏偏與公主長得像兔仰,于是被迫代替她去往敵國和親茫负。 傳聞我的和親對象是個殘疾皇子蕉鸳,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348