陣列與物件的常規操作

2022-07-25 09:45:08 字數 930 閱讀 2458

給陣列新增字段

arrayaddziduan(arr,name))

return

newarr;

}

物件合併

let user = ;

let page = ;

let newobj = {};

object.assign(newobj,user,page);

es6  set  

set:和傳統es5的陣列array類似。都是存放資料的,最大的特點就是會自動過濾相同的值。

在實戰開發經常被用到,過濾重複值。

使用方式:let setlist = new set();

let setlist = new set(['星期一','星期二','星期三','星期三'])

console.log(setlist);

出入結果是:

map: 在以前我們放出的物件key都是字串才可以,這對我們開發產生了一些侷限性,而map出現,則解決這個問題,它的key不只侷限在意字串中,還可以物件,陣列,複雜型別為key 、而且也是可以顧慮重複值的 (除非空{}物件的key。因為他們記憶體棧中的位址是不一樣的)

使用方法 : let maplist = map();

//定義昨晚key的物件

let setlist = new set(['星期一','星期二','星期三','星期三']);

let user = ;

let item = [1,2,3];

let maplist = new map([

[setlist,'我是value1'],

['name','我是value2'],

[user,'我是value3'],

[item,'我是value4']

]);

陣列的常規操作1

陣列 array 陣列指的是按次序排列的一組值,其中每乙個值都有乙個編號,這個編號被稱之為索引值,從0開始0.1.2.3進行排列 陣列通常用來儲存一系列的值。建立陣列通常使用兩種方式,一種事通過直接量進行創造,另一種是通過建構函式創造 demo 通過直接量的方式 var test arr 10,20...

1687 陣列操作(非常規思維)

1687 陣列操作 time limit 1 sec memory limit 128 mb submit status web board description 給你乙個初始的長度為n的陣列。1 n 105 有兩個操作 op1 l,r 給兩個整數l和r 1 l r 當前陣列長度 你需要計算陣列從...

svn常規操作與相關知識

svn常規操作與相關知識 一 何謂版本控制 它是一種軟體工程籍以在開發的過程中,確保由不同人所編輯的同一檔案都得到更新,它透過文件控制記錄程式各個模組的改動,並為每次改動編上序號,並且編輯錯誤之後還可以回溯到以前的版本 二 可供我們選擇的版本控制系統 1 vcs 本地版本控制 2 vss cvs 集...