中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

煙臺(tái)建設(shè)集團(tuán)網(wǎng)站愛鏈接外鏈購買

煙臺(tái)建設(shè)集團(tuán)網(wǎng)站,愛鏈接外鏈購買,web前端技術(shù)電子書,學(xué)習(xí)如何做網(wǎng)站JS的三大書寫方式行內(nèi)式如圖所示:幾點(diǎn)說明:JS的行內(nèi)式寫在HTML的標(biāo)簽內(nèi)部,(常以on開頭),如onclick行內(nèi)式常常使用單引號(hào)括住字符串以區(qū)分HTML的雙引號(hào)可讀性差,不建議使用引號(hào)易出錯(cuò),不建議使用特殊情況下使…

JS的三大書寫方式

  1. 行內(nèi)式

如圖所示:

幾點(diǎn)說明:

  1. JS的行內(nèi)式寫在HTML的標(biāo)簽內(nèi)部,(常以on開頭),如onclick

  1. 行內(nèi)式常常使用單引號(hào)括住字符串以區(qū)分HTML的雙引號(hào)

  1. 可讀性差,不建議使用

  1. 引號(hào)易出錯(cuò),不建議使用

  1. 特殊情況下使用

  1. 內(nèi)嵌式

如圖所示:

幾點(diǎn)說明:

  1. JS內(nèi)嵌式寫在<script>標(biāo)簽內(nèi)部

  1. 是JS最常用的書寫方式

  1. 外部式

如圖所示:

幾點(diǎn)說明:

  1. 需要寫在獨(dú)立的.js文件內(nèi)部

  1. 當(dāng)JS的代碼量較大時(shí),推薦使用

  1. 與HTML相分離,既美觀,同時(shí)滿足文件復(fù)用

輸出與輸入語句

  1. prompt

當(dāng)調(diào)用該函數(shù)時(shí),網(wǎng)頁上會(huì)彈出一個(gè)輸入框,允許用戶輸入數(shù)據(jù),所輸入數(shù)據(jù)可以賦值給一個(gè)變量,該變量的類型為字符串型,如圖所示:

  1. alert

當(dāng)調(diào)用該函數(shù)時(shí),網(wǎng)頁上會(huì)彈出一個(gè)警示框,提示所輸入的語句,如圖所示:

  1. console.log()

所輸入的信息呈現(xiàn)在控制臺(tái),方便程序員檢測代碼,如圖所示:

變量

變量是程序在內(nèi)存中申請的一塊用于存儲(chǔ)數(shù)據(jù)的空間,可以理解為一個(gè)小容器

  1. 語法

一個(gè)變量的構(gòu)成等于:var 變量名 = 值,var是關(guān)鍵字,可有可無。

同時(shí),一個(gè)變量也可以暫時(shí)只聲明不賦值,留在后面需要時(shí)再賦值。

  1. 初始化

一個(gè)變量在聲明的同時(shí)賦值謂之“變量的初始化”,如圖所示:

  1. 注意事項(xiàng)

第一,變量可以重新賦值,無需再聲明一次變量,如圖:

第二,允許同時(shí)聲明多個(gè)變量,只需要用一個(gè)var聲明即可,變量名間用逗號(hào)隔開,如圖:

第三,當(dāng)變量聲明未賦值時(shí),變量值為undefined,意為”沒定義“,如圖:控制臺(tái)顯示undefined

第四,當(dāng)變量無聲明無賦值時(shí),程序會(huì)報(bào)錯(cuò),如圖:

第五,變量可以直接賦值,無需加var,如圖:

第六,命名規(guī)范,如圖:

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

  1. 特點(diǎn)

1.JS的數(shù)據(jù)類型由程序運(yùn)行過程中根據(jù)等號(hào)右邊的值來確定,由于JS不像C等語言在聲明變量時(shí)需要指定變量類型(char,int等),因而JS只有在看到變量名右邊的值類型時(shí)才能確認(rèn)該數(shù)據(jù)的具體類型。

2.動(dòng)態(tài)特性,JS的數(shù)據(jù)類型可以自由改變,如圖所示:age從數(shù)字型轉(zhuǎn)變?yōu)樽址?/span>

  1. 獲取數(shù)據(jù)類型

JS中使用typeof + 變量名 的形式獲取該變量的數(shù)據(jù)類型,如圖所示:數(shù)據(jù)類型從number轉(zhuǎn)化為string

  1. 簡單數(shù)據(jù)類型

  1. 數(shù)字型 (number)

  1. 進(jìn)制問題 數(shù)字若以0開頭表示該數(shù)字為八進(jìn)制數(shù),若以0x開頭表示該數(shù)字為十六進(jìn)制數(shù);

  1. 數(shù)字型的最值 JS中的數(shù)字具有范圍,最大值為Number.MAX_VALUE,最小值為Number.MIN_VALUE;

  1. 特殊數(shù)值 在JS中,Infinity表示無窮大,-Infinity表示無窮小。

is NaN()函數(shù)用于判斷一個(gè)數(shù)據(jù)是否為數(shù)字型,當(dāng)其為數(shù)字型時(shí)返回值為false,否則為true

  1. 字符串型 (string)

第一,字符串的嵌套

引號(hào)會(huì)與其最臨近的同類型的引號(hào)匹配,若想在字符串中包含一對引號(hào),可采用外單內(nèi)雙,外雙內(nèi)單,當(dāng)最外的引號(hào)為單引號(hào)時(shí),內(nèi)部引號(hào)為雙引號(hào);當(dāng)最外的引號(hào)為雙引號(hào)時(shí),內(nèi)部引號(hào)為單引號(hào)。如圖所示:

第二,字符串的長度

利用length可以求取字符串的長度,如圖所示:

第三,字符串的拼接

字符串+任意類型 ==新字符串,如圖所示:

  1. 布爾型 (boolean)

布爾類型的本質(zhì)就是,true實(shí)際是就是數(shù)字1,false就是數(shù)字0。

  1. undefined

當(dāng)一個(gè)變量只聲明而不賦值,那么它的數(shù)據(jù)類型就為undefined型。

  1. object

null在js中就屬于object型,在后續(xù)的學(xué)習(xí)中我們在探索object型。

  1. prompt的輸入類型

prompt的輸入類型為string,這意味著我們輸入的數(shù)字無法直接參與運(yùn)算,需要轉(zhuǎn)化,待會(huì)會(huì)將轉(zhuǎn)化,如圖所示:

  1. 數(shù)據(jù)類型的轉(zhuǎn)化

  1. 轉(zhuǎn)化為字符串型

其他類型數(shù)據(jù)轉(zhuǎn)化為字符串型有三種方式:1 變量名.toString() , 2. String(變量名) 3. num+字符串 (務(wù)必牢記,String中的'S'需要大小,被坑過),如圖所示:

  1. 轉(zhuǎn)化為數(shù)字型

轉(zhuǎn)化方式有四種,只需要記住前面兩種,其他作為了解

第一種,parseInt可以將將字符串型轉(zhuǎn)化為數(shù)字型,也可去除前面為數(shù)字的字符串中其余字符串,如圖:

第二種,parseFloat可以將將字符串型轉(zhuǎn)化為數(shù)字型,可以保留帶小數(shù)字符串中的所有小數(shù)點(diǎn),其他功能與parseInt一樣,此處不贅述。

第三種,調(diào)用Number(字符串)函數(shù),如圖所示:

第四種,隱式類型轉(zhuǎn)化,如'12'-0可以轉(zhuǎn)化為12 - 0 得到12或'12' - '1'的到11,如圖所示:

  1. 轉(zhuǎn)化為布爾型

轉(zhuǎn)化為布爾型的函數(shù)位 Boolean(變量名),除了 '', 0, NaN, null, undefined會(huì)被轉(zhuǎn)化為false之外,其他數(shù)據(jù)都轉(zhuǎn)化為true,如圖所示:

本周學(xué)習(xí)小結(jié)到此結(jié)束,完結(jié)撒花!💐💐💐

http://www.risenshineclean.com/news/44133.html

相關(guān)文章:

  • 做互聯(lián)網(wǎng)網(wǎng)站賺錢嗎seo關(guān)鍵詞推廣渠道
  • 中小企業(yè)門戶網(wǎng)站建設(shè)策略北海seo快速排名
  • 云南城鄉(xiāng)建設(shè)網(wǎng)站如何自己創(chuàng)建網(wǎng)址
  • 網(wǎng)站的相關(guān)鏈接怎么做濟(jì)南seo網(wǎng)絡(luò)優(yōu)化公司
  • wordpress軟件下載源碼搜索引擎優(yōu)化的名詞解釋
  • 網(wǎng)站建設(shè)銷售實(shí)習(xí)報(bào)告臨沂網(wǎng)站建設(shè)
  • 什么平臺(tái)引流最快太原seo網(wǎng)絡(luò)優(yōu)化招聘網(wǎng)
  • 自建網(wǎng)站成都搜索引擎營銷方案
  • 網(wǎng)站開發(fā)工具webs國家免費(fèi)培訓(xùn)機(jī)構(gòu)
  • 教育機(jī)構(gòu)電商網(wǎng)站建設(shè)加盟福州seo招聘
  • 網(wǎng)站功能介紹是什么百度應(yīng)用商店下載
  • 中國著名的網(wǎng)站建設(shè)公司百度熱搜電視劇
  • 秦皇島企業(yè)建網(wǎng)站廣東seo外包服務(wù)
  • 南京企業(yè)建設(shè)網(wǎng)站設(shè)計(jì)網(wǎng)絡(luò)推廣都是收費(fèi)
  • h5 技術(shù)做健康類網(wǎng)站網(wǎng)絡(luò)優(yōu)化公司有哪些
  • ipv6網(wǎng)站建設(shè)如何自制網(wǎng)站
  • 清河做網(wǎng)站軟文是什么意思
  • 網(wǎng)站開發(fā)需要20萬百度云網(wǎng)盤免費(fèi)資源
  • 合肥網(wǎng)站建設(shè)推廣友情鏈接怎么做
  • 西部數(shù)碼網(wǎng)站工具免費(fèi)建站平臺(tái)哪個(gè)好
  • 東陽網(wǎng)站建設(shè)dyfwzx友情鏈接吧
  • 沈陽網(wǎng)站建設(shè)建設(shè)公司排名優(yōu)化seo系統(tǒng)
  • 重慶網(wǎng)站設(shè)計(jì)公司價(jià)格丈哥seo博客工具
  • 如何搭建一個(gè)個(gè)人網(wǎng)站學(xué)校招生網(wǎng)絡(luò)營銷方案
  • 給公司網(wǎng)站設(shè)計(jì)寧波廠家關(guān)鍵詞優(yōu)化
  • 智聯(lián)招聘網(wǎng)站建設(shè)情況注冊城鄉(xiāng)規(guī)劃師好考嗎
  • jqueryui做的網(wǎng)站株洲seo排名
  • 寧波做網(wǎng)站的大公司排名關(guān)鍵詞搜索推廣排行榜
  • 如何免費(fèi)網(wǎng)站建設(shè)怎么可以在百度發(fā)布信息
  • 做網(wǎng)站運(yùn)營的女生多嗎百度公司簡介