首頁 >web前端 >前端問答 >javascript中物件的要素是什麼

javascript中物件的要素是什麼

青灯夜游
青灯夜游原創
2021-10-26 18:13:283046瀏覽

javascript中物件的要素有兩個,分別為:1、屬性,它是用來描述物件特性的一組數據,即若干變數;2、方法,它是用來操作物件特性的若干動作,也就是若干函數。

javascript中物件的要素是什麼

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JavaScript中支援3種物件:內建物件(原生物件),瀏覽器對象,自訂物件。下面這篇文章就來跟大家介紹一下,希望對大家有幫助。

物件包含兩個要素:

1、用來描述物件特性的一組數據,也就是若干變量,通常稱為屬性。

2、用來操作物件特性的若干動作,也就是若干函數,通常稱為方法。

javascript的物件類型

1、內建物件(原生物件):

指JavaScript語言本身預先定義的對象,在ECMAScript標準定義,由所有的瀏覽器廠商來提供具體實現,由於標準的統一,故這些對象的瀏覽器兼容性問題不太大

String、Number、Boolean Array、Date、RegExp、Math Error Object、 Function Global

2、瀏覽器(window)物件:

Window 物件表示一個瀏覽器視窗或一個框架。在客戶端 JavaScript 中,Window 物件是全域對象,所有的表達式都在目前的環境中計算。

1)、window 物件是最頂層的物件;

2)、window 物件有6大屬性,包括:document、frames、history、location、navigator、screen,這6大屬性本身也是對象;

3)、window 對像下的document 屬性也是對象,document 下方也有5大屬性(anchors、forms、images、links、location)也是對象。

說明:

所有瀏覽器都支援 window 物件。它代表瀏覽器的視窗。所有全域 JavaScript 對象,函數和變數自動成為 window 物件的成員。

  • 全域變數是 window 物件的屬性。

  • 全域函數是 window 物件的方法。

  • 甚至(HTML DOM 的)document 物件也是window 物件屬性:window.document.getElementById("header");

#等同於:document.getElementById("header");

3、自訂對象:

#指使用者建立的對象,相容性問題需要由編寫者註意

建立自訂物件3種:

1)、物件直接量;由名稱/值對組成的對應表,名稱和值之間用冒號分隔,名稱/值對之間用逗號分隔var obj1 = {};

var obj2 = {x:0,y:0};
var obj3 = {name:‘Mary’,age:18}

2)、new Object();建立系統對象,建立通用對象,建立自訂對象(自訂建構子)var obj1 = new Array;

var obj2 = new Date();

3)、function 物件範本

【推薦學習:javascript高階教學

#

以上是javascript中物件的要素是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn