JavaScript基礎

JavaScript

JavaScript是一種專門為與網(wǎng)頁交互而設計的腳本語言.解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言。

JavaScript由三部分組成

ECMAScirpt---由ECMA-262定義,提供核心語言功能
DOM 文檔對象模型----提供訪問和操作網(wǎng)頁內(nèi)容的方法和接口
BOM 瀏覽器對象模型---提供與瀏覽器交互的方法和接口

<script>

把JavaScript插入到HTML頁面中要使用<script>元素聘萨。JavaScript可以嵌入到HTML頁面中,也可以引用外部的JavaScript文件(設置src屬性)童太。

var

定義變量的關鍵字: var
格式: var 變量名 =賦值;

console.log

控制臺輸出 用于調(diào)試程序 報錯信息的收集

documenr-wite

document.write() 打印到頁面 如果在文檔已完成加載后執(zhí)行 document.write,整個

HTML 頁面將被覆蓋

typeof

檢測變量的數(shù)據(jù)類型(typeof操作符): typeof 變量名 或者 typeof(變量名)

<script>
        var a ={
            name:'趙大壯',
            gender:'男',
            like:'光頭強',
        }
        var b = a.name;
        var c = a.gender;
        var d = a.like;
        var a = a.dada=1111;
        console.log(`$胸完${c}喜歡$jjbhhsu`);
        console.log(typeof b);  
    </script>

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

5種基本數(shù)據(jù)類型:   
              
undefined  未定義類型        1種復雜數(shù)據(jù)類型:object 對象類型
null  空類型 
boolean 布爾類型
number   數(shù)值型
string   字符串類型  
undefined wding 未定義類型

Undefined類型只有一個值书释,即特殊的 undefined。

1.使用var聲明變量但未賦值(未初始化)時赊窥,
這個變量的值就是undefined爆惧。檢測其類型也是 undefined。

    var  a锨能;
    console.log(a)扯再;//a=undefined
    console.log(typeof a);//"undefined"

2.變量從未定義過 址遇,他的類型為undefined 熄阻,值報錯。

    console.log(e)倔约;   //報錯  e is not defined
        console.log(typeof e)秃殉;//"undefined"
Null 空類型

Null的只有一個值畏浆,這個特殊值是Null-表示一個空對象指針祠丝。
Null是特殊的對象類型:object

    var  car = null;
console.log(car)窗怒;//null
console.log(typeof car)绢要;//"object"    

實際上undefined值是派生自null值的吏恭,因此ECMA-262規(guī)定對它們的相等性測試要返回true。
alert(undefined == null)重罪; //true

Boolean 布爾類型

Boolean類型是ECMAScript中使用得最多的一種類型樱哼。

Boolean類型只有兩個值:true(真) \ false(假)。

調(diào)用轉型函數(shù):Boolean() 可以將ECMAScript中所有類型的值都轉換成相應的布爾值蛆封。

    var str = "hello world!"唇礁;
console.log(Boolean(str));//true

1.png

1惨篱、除0和NaN之外的所有數(shù)字盏筐,轉換為布爾型都為true
2、除"" 之外的所有字符砸讳,轉換為布爾型都為true
3琢融、null和undefined轉換為布爾型為false

Number -- 數(shù)值類型

var a =1 var b=124
+Infinity(正無窮) -Infinity(負無窮)
判斷值是否超過JavaScript數(shù)組范圍可以使用

is Finite( Infinitf )  //false
NaN:not a Number 不是一個數(shù)字 特殊的數(shù)值類型
NaN特點:

1)任何涉及NaN的操作都會返回NaN界牡。

  1. NaN與任何值都不相等,包括NaN本身漾抬。
    alert( NaN == NaN ) //fals

String -- 字符串類型

*查看字符串的長度:length屬性

var str = "hello world"; 
console.log(str.length);//11

查看字符串相應位置的字符宿亡。

var str = "hello world"; 
console.log(str[1]);//e

Object -- 類型

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市纳令,隨后出現(xiàn)的幾起案子挽荠,更是在濱河造成了極大的恐慌,老刑警劉巖平绩,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件圈匆,死亡現(xiàn)場離奇詭異,居然都是意外死亡捏雌,警方通過查閱死者的電腦和手機跃赚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來性湿,“玉大人纬傲,你說我怎么就攤上這事》羝担” “怎么了叹括?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長着裹。 經(jīng)常有香客問我领猾,道長,這世上最難降的妖魔是什么骇扇? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任摔竿,我火速辦了婚禮,結果婚禮上少孝,老公的妹妹穿的比我還像新娘继低。我一直安慰自己,他們只是感情好稍走,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布袁翁。 她就那樣靜靜地躺著,像睡著了一般婿脸。 火紅的嫁衣襯著肌膚如雪粱胜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天狐树,我揣著相機與錄音焙压,去河邊找鬼。 笑死,一個胖子當著我的面吹牛涯曲,可吹牛的內(nèi)容都是我干的野哭。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼幻件,長吁一口氣:“原來是場噩夢啊……” “哼拨黔!你這毒婦竟也來了?” 一聲冷哼從身側響起绰沥,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤篱蝇,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后徽曲,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體态兴,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年疟位,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片喘垂。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡甜刻,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出正勒,到底是詐尸還是另有隱情得院,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布章贞,位于F島的核電站祥绞,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鸭限。R本人自食惡果不足惜蜕径,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望败京。 院中可真熱鬧兜喻,春花似錦、人聲如沸赡麦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽泛粹。三九已至遂铡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間晶姊,已是汗流浹背扒接。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人珠增。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓超歌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蒂教。 傳聞我的和親對象是個殘疾皇子巍举,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

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