前端開發基礎入門篇-——JavaScript

      網友投稿 957 2022-05-29

      1. JavaScript 簡介

      HTML:它是整個網站的骨架。

      CSS:它是對整個網站骨架的內容進行美化(修飾)

      Javascript:它能夠讓整個頁面具有動態效果。

      JavaScript 是腳本語言, 也是一種輕量級的編程語言,可插入 HTML 頁面的編程代碼,可由所有的現代瀏覽器執行。

      2. Javascript 的組成部分

      ECMAScript:它是整個 Javascript 的核心,包含(基本語法、變量、關鍵字、保留字、數據類型、語句、函數等)。

      DOM:文檔對象模型,包含(整個 html 頁面的內容)

      BOM:瀏覽器對象模型,包含(整個瀏覽器相關內容)。

      3. javascript?語法

      javascript?的變量

      1)變量盡可能使用描述性更好的名稱(比如 age, sum, total,volume)。

      2)變量必須以字母開頭。

      3)變量也能以 $ 和 _ 符號開頭。

      4)變量名稱對大小寫敏感(y 和 Y 是不同的變量)。

      javascript?數據類型

      Javascript 數據類型分為原始數據類型和引用數據類型。

      1)原始數據類型:字符串(String)、數字(Number)、布爾(Boolean)、對空(Null)、未定義(Undefined)、Symbol。

      2)引用數據類型:對象(Object)、數組(Array)、函數(Function)

      javascript?運算符

      注意:1)== 它在做比較的時候會進行自動轉換。=== 它在做比較的時候不會進行自動轉換。

      2)加法與連接:加法是兩個數字相加。連接是兩個字符串連接。

      JavaScript 語句標識

      JavaScript 函數語法

      function?functionname() { ????//?執行代碼 }

      當調用該函數時,會執行函數內的代碼。可以在某事件發生時直接調用函數(比如當用戶點擊按鈕時),并且可由 JavaScript 在任何位置進行調用。在調用函數時,可以向其傳遞值,這些值被稱為參數。可以發送任意多的參數,由逗號 (,) 分隔。有時,我們會希望函數將值返回調用它的地方。通過使用 return 語句就可以實現。在使用 return 語句時,函數會停止執行,并返回指定的值。

      javascript:void(0) 中最關鍵的是 void 關鍵字, void 是 JavaScript 中非常重要的關鍵字,該操作符指定要計算一個表達式但是不返回值。

      4. javascript?的引入方式

      內部引入方式

      直接將 javascript 代碼寫到

      外部引入方式

      需要創建一個.js?文件,在里面書寫javascript?代碼,然后在html?文件中通過script,標簽的 src 屬性引入該外部的 js 文件。

      5. JavaScript 事件

      當在 HTML 頁面中使用 JavaScript 時, JavaScript 可以觸發這些事件。

      常見的HTML事件

      前端開發基礎入門篇-——JavaScript

      . BOM?對象

      Window?對象

      常用的Window對象方法:

      setInterval():它有一個返回值,主要是提供給 clearInterval 使用。

      setTimeout():它有一個返回值,主要是提供給 clearTimeout 使用。

      clearInterval():該方法只能清除由 setInterval 設置的定時操作

      clearTimeout():該方法只能清除由 setTimeout 設置的定時操作

      Location?對象

      常用的Location對象屬性:

      History 對象

      History 對象包含用戶(在瀏覽器窗口中)訪問過的 URL。常用的History 對象方法:

      javascript

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:一條數據的HBase之旅,簡明HBase入門教程12:深入Compaction機制
      下一篇:【萬字干貨】OpenMetric與時序數據庫存儲模型分析(下)
      相關文章
      亚洲久悠悠色悠在线播放| 亚洲精品韩国美女在线| 一本天堂ⅴ无码亚洲道久久| 亚洲成AV人综合在线观看| 久久亚洲私人国产精品vA| 久久亚洲高清观看| 国产成人亚洲综合色影视| 久久伊人久久亚洲综合| 亚洲AV无码成人专区片在线观看 | 亚洲精品卡2卡3卡4卡5卡区| 亚洲精品国精品久久99热| 亚洲精品线路一在线观看| 亚洲国产精品嫩草影院久久| 少妇亚洲免费精品| 亚洲欧洲国产成人综合在线观看| 亚洲精品无码专区久久同性男| 国产成人精品日本亚洲专区| 亚洲色无码专区在线观看| 国产成人A人亚洲精品无码| 亚洲av无码潮喷在线观看| 亚洲精品成人无码中文毛片不卡| 国产亚洲美女精品久久久久狼| 久久精品国产精品亚洲艾| 久久国产亚洲高清观看| 亚洲an日韩专区在线| 中文字幕亚洲精品无码| 亚洲变态另类一区二区三区| 久久精品国产亚洲AV未满十八| 亚洲福利精品一区二区三区| 国产亚洲自拍一区| 亚洲成AV人片在线观看无| 久久亚洲精品无码aⅴ大香 | 在线观看亚洲天天一三视| 亚洲爆乳精品无码一区二区三区| 色噜噜综合亚洲av中文无码| 亚洲制服丝袜精品久久| 亚洲欧美日韩中文二区| 亚洲精品无码久久久久AV麻豆| 国产亚洲人成网站观看| 亚洲沟沟美女亚洲沟沟| 亚洲日韩AV无码一区二区三区人|