91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何調用JS函數

發布時間:2022-09-26 17:40:11 來源:億速云 閱讀:116 作者:iii 欄目:互聯網科技

這篇文章主要介紹了如何調用JS函數的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇如何調用JS函數文章都會有所收獲,下面我們一起來看看吧。

方法重用

使用該call()方法,您可以編寫可用于不同對象的方法。

所有的函數都是方法

JavaScript 中,所有函數都是對象方法。

如果函數不是 JavaScript 對象的方法,則它是全局對象的函數。

下面的示例創建一個具有 3 個屬性的對象,firstName、lastName、fullName。

例子:

const myObject = {  firstName:"John",  lastName: "Doe",  fullName: function () {    return this.firstName + " " + this.lastName;
  }
}// This will return "John Doe":myObject.fullName();

在此關鍵字

在函數定義中,this指的是函數的“所有者”。

在上面的示例中,this是“擁有” fullName函數的person 對象。

換句話說,this.firstName表示這個對象的firstName 屬性。

JavaScript call() 方法

該call()方法是一個預定義的 JavaScript 方法。

它可用于調用(調用)以所有者對象作為參數(參數)的方法。

使用call(),一個對象可以使用屬于另一個對象的方法。

此示例調用person的fullName方法,在person1上使用它 :

例子:

const person = {  fullName: function() {    return this.firstName + " " + this.lastName;
  }
}const person1 = {  firstName:"John",  lastName: "Doe"}const person2 = {  firstName:"Mary",  lastName: "Doe"}// This will return "John Doe":person.fullName.call(person1);

此示例調用person的fullName方法,在person2上使用它 :

const person = {  fullName: function() {    return this.firstName + " " + this.lastName;
  }
}const person1 = {  firstName:"John",  lastName: "Doe"}const person2 = {  firstName:"Mary",  lastName: "Doe"}// This will return "Mary Doe"person.fullName.call(person2);

帶參數的 call() 方法

該call()方法可以接受參數:

例子

const person = {  fullName: function(city, country) {    return this.firstName + " " + this.lastName + "," + city + "," + country;
  }
}const person1 = {  firstName:"John",  lastName: "Doe"}
person.fullName.call(person1, "Oslo", "Norway");

關于“如何調用JS函數”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“如何調用JS函數”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

js
AI

大庆市| 南宁市| 工布江达县| 聊城市| 雅安市| 龙南县| 辽宁省| 仁怀市| 嘉祥县| 庆元县| 东方市| 芮城县| 泰宁县| 错那县| 邮箱| 沙河市| 新巴尔虎左旗| 金塔县| 宝鸡市| 拜城县| 卢龙县| 宜川县| 阳春市| 青田县| 拜泉县| 宣化县| 镇坪县| 灵璧县| 清河县| 同德县| 济宁市| 敦化市| 恭城| 韩城市| 岳西县| 昌图县| 克拉玛依市| 弥渡县| 来安县| 册亨县| 盐池县|