亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    Java Script中值得收藏的學(xué)習(xí)筆記(總結(jié)分享)

    今天給大家?guī)砹酥档檬詹氐腏avaScript初級(jí)學(xué)習(xí)筆記,含有很多小知識(shí),趕快碼住看一看吧!

    Java Script中值得收藏的學(xué)習(xí)筆記(總結(jié)分享)

    什么是JavaScript?

    JavaScript是一種運(yùn)行在客戶端的腳本語言


    基本輸入輸出語句

    功能 語句
    打印輸出 console.log()
    彈出輸出框 alert
    彈出輸入框 prompt
    文件寫入 document.write(’’)
    • 小理論:
      console.log可以輸出任何類型的數(shù)據(jù),alert只能輸出String類型的數(shù)據(jù),且只能輸出第一個(gè)數(shù)據(jù),如果alert輸出的是對(duì)象會(huì)自動(dòng)調(diào)用toString()方法。

    變量

    聲明變量 var (name)

    • 一些注意事項(xiàng)
      • 一次聲明多個(gè)變量的時(shí)候必須用逗號(hào)進(jìn)行隔開,而且必須換行,寫在同一行的多個(gè)聲明變量會(huì)無效。

      • 未初始化的變量直接輸出結(jié)果是undfined

      • 變量的命名規(guī)范: 字母數(shù)字下劃線美元符號(hào)(不以數(shù)字開頭)

      • 變量初始化中,單引號(hào)和雙引號(hào)沒有區(qū)別


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

    JavaScipt是一種> 動(dòng)態(tài)/弱類型 語言

    Num數(shù)字型 Boolean布爾型 Str字符串型 Undefined未知的值 Null空

    js的變量數(shù)據(jù)類型是只有程序在運(yùn)行過程中,根據(jù)等號(hào)右邊的值來確定的,也被稱為動(dòng)態(tài)數(shù)據(jù)類型

    常用語句:

    IsNAN() //判斷值是否為非數(shù)字 //轉(zhuǎn)義符: n換行 t縮進(jìn) b空格 str.length  //獲取字符串長度

    小理論

    • undefined和數(shù)字相加,結(jié)果是NaN

    • null+1等于1

    • prompt取過來的值是字符型.

    對(duì)于prompt取值做加法,有以下加法案例:

    //demo onevar a, 	b 	;a = parseInt(prompt('請(qǐng)輸入第一個(gè)值')); 	b = parseInt(prompt('請(qǐng)輸入第二個(gè)值')); 	var c = a + b; 	alert (c); 	//demo two 	var a = prompt('請(qǐng)輸入第一個(gè)值'); 	var b = prompt('請(qǐng)輸入第二個(gè)值'); 	var c = Number(a) + Number(b); 	alert (c);

    字符串轉(zhuǎn)換(chrom顏色為黑)

    • 變量.toString()
    • String()強(qiáng)制轉(zhuǎn)換
    • 隱式轉(zhuǎn)換:+拼接
    • 字符串模板拼接 我的年齡是${age}歲 (注意反引號(hào)不要掉了)

    數(shù)字型轉(zhuǎn)換(chrom顏色為藍(lán))

    • Parselnt()轉(zhuǎn)換為整數(shù)型
    • parseFloat()轉(zhuǎn)換為浮點(diǎn)型
    • Number()強(qiáng)制轉(zhuǎn)換函數(shù)
    • 隱式轉(zhuǎn)換:- * / 算術(shù)運(yùn)算隱式轉(zhuǎn)換

    布爾型轉(zhuǎn)換(chrom顏色為藍(lán))

    • 空、否定會(huì)被轉(zhuǎn)換為false:如 ‘’、 0 、 NaN 、 null 、 undefined
      其余全部為true

    運(yùn)算符

    ==默認(rèn)轉(zhuǎn)換數(shù)字類型,會(huì)把字符型轉(zhuǎn)換成數(shù)字型
    ===全等, 要求數(shù)值和數(shù)據(jù)類型都一樣

    優(yōu)先級(jí):

    • 括號(hào)

    • 單目 (右結(jié)合右至左)

    • 算數(shù)*/%

    • 位移

    • 關(guān)系

    • 相等

    • 邏輯&^| &&||

    • 賦值

    • 逗號(hào)


    選擇語句

    • if沒什么好說的
    • switch注意事項(xiàng):
      case的值判斷是全等運(yùn)算判斷

    數(shù)組

    • 創(chuàng)建數(shù)組的方式
      1.利用new創(chuàng)建數(shù)組
    var arr = new Array() //注意的是,new A必須大寫 var arr = new Array(2); //表示數(shù)據(jù)長度2 var arr = new Array(2, 3); //表示里面有兩個(gè)元素是2和3

    2.利用字面量創(chuàng)建數(shù)組

    var arr = [];

    3.獲取數(shù)組的長度

    arr.length

    也可通過arr.length = (Number)的方式來修改數(shù)組長度

    注意點(diǎn):