簡單認識什麼是物件

2021-09-07 06:01:59 字數 1299 閱讀 8525

首先我們來看看哪些是物件?

null,array,function,object,prototype,regexp,date,這些都是物件,其中null比較特殊,至於**特殊,我們接下來會講。

那麼怎麼建立乙個物件?so~yi~z

//

陣列的建立方法

方法1:var arr =;

方法2:

var arr = new

array();

//函式的建立方法

方法1:var fn = function

()方法2:

var fn = new

function();

函式的建立方式有多種,這裡不一一枚舉

//物件的建立方法

方法1:var obj ={};

方法2:

var obj = new

object();

//正則物件的建立

方法1:var reg = //

;方法2:var reg = new regexp();

// 時間物件的建立

方法1: var date = new date();

那麼物件和普通型別有什麼區別?

物件可以自定義屬性以及方法。

var str = "111";

str.index = 520;

console.log(str.index);

//undefined

//因為str是普通型別,所以不能自定義屬性和方法。

var arr =;

arr.index = 520;

console.log(arr.index);

//520

arr.fn = function

()arr.fn();

//追夢子部落格

//因為陣列是物件,所以可以自定義屬性和方法

//物件下面的變數叫做物件的屬性,物件下面的函式,叫做物件的方法,另外物件還有許多內建的方法,和屬性,我們將在後面的章節會講到。

什麼是內建物件,什麼是內建方法?

簡單來說內建物件和內建方法就是說這個物件或者方法是js事先就提供好給你的,你可以直接使用,對於自定義就是說js允許我們自己來建立一些物件和方法。像下面這些就是內建物件。

var arr = new

array();

var fn = new

function();

var obj = new

object();

等等.....

簡單介紹到這裡。

認識什麼是XML檔案

你好!這裡是我的web新起點,我將會在這裡記錄我學到的每乙個知識點 xml是一種可擴充套件的標記語言,問 什麼叫可擴充套件的標記語言 答 例如html叫做超文字標記語言,她裡面的標記 標籤 是固定的,是不可擴充套件的,但是xml是可擴充套件的,就是說裡面的標記可以隨意的定義 12xml是一種資料格式...

什麼是物件導向

什麼是物件導向 物件導向,就是,思考問題的方法,以物件為主體,眼睛看什麼都是物件 說 物件 其實還是不好懂,因為這個概念是直接從英文翻譯過來的 對中國人也許說,面向東西,面向物體 抽象的物體 面向事物,之類的翻譯或許更好理解 為什麼說是物件導向呢,是為了和 面向過程 相對以前 物件導向 的程式概念等...

什麼是物件儲存

截止2012年底,1.3萬億的物件被儲存在亞馬遜s3 這個世界上最大以及最廣為人知的物件儲存系統中。當時,這一數字每天以超過10億個物件的速度增加著,因此2萬億大關實為指日可待。物件儲存比傳統的檔案系統儲存在規模上要大得多,這是由於前者比後者著實要簡單得多。物件儲存系統並非將檔案組織成乙個目錄層次結...