您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“JavaScript中可不可以用class”,內容詳細,步驟清晰,細節處理妥當,希望這篇“JavaScript中可不可以用class”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
JavaScript中可以使用class;類是一種函數,但不是使用關鍵字function進行初始化,而是使用關鍵字class,并且在constructor()方法中分配屬性,每次初始化類對象時,都會調用constructor()方法,語法為“class className{constructor(){...}}”。
如何快速入門VUE3.0:進入學習
本教程操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。
類是一種函數,但不是使用關鍵字 function 來初始化它,而是使用關鍵字 class,并在 constructor() 方法中分配屬性。
每次初始化類對象時,都會調用 constructor() 方法。
注釋:與函數和其他 JavaScript 聲明不同,類聲明不會被提升(您必須先聲明一個類,然后才能使用它)。
注釋:類中的語法必須以“嚴格模式”編寫。
語法為:
class className { // 類主體 }
我們使用 class 關鍵字來創建一個類,類體在一對大括號 {} 中,我們可以在大括號 {} 中定義類成員的位置,如方法或構造函數。
每個類中包含了一個特殊的方法 constructor(),它是類的構造函數,這種方法用于創建和初始化一個由 class 創建的對象。
示例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <h3>JavaScript 類</h3> <p>如何使用 JavaScript 類</p> <p id="demo"></p> <script> class Runoob { constructor(name, url) { this.name = name; this.url = url; } } let site = new Runoob("好好學習", "http://www.neiyidaogou.com"); document.getElementById("demo").innerHTML = site.name + ":" + site.url; </script> </body> </html>
輸出結果:
讀到這里,這篇“JavaScript中可不可以用class”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。