一,用好filter,map,和其他高階便利函式

2021-08-22 02:28:59 字數 1108 閱讀 7036

const arrcontainsemptyval = [3, 4, 5, 2, 3, undefined, null, 0, ""];

const compact = arr => arr.filter(boolean);

// console.log(compact(arrcontainsemptyval))

//問題二: 將陣列中的 vip 使用者餘額加 10

const users = [,,

var newusers = users.map( user => (user.isvip ? user.balance + 10 : user)

// console.log(newusers)

//問題三: 判斷字串中是否含有母音字母

const randomstr = "hdjrwqpi";

const isvowel = char => ["a", "e", "o", "i", "u"].includes(char);

const containsvowel = str => [...str].filter(isvowel);

// containsvowel(randomstr);

//下面拆解第乙個函式

function getis(isvowe),

,const adults = userss.filter( user => user.age > 18)

// console.log(adults)

// 問題五: 找出上面使用者中的第乙個未成年人

// 問題六: 將陣列中重複項清除

const duparr = [1, 2, 3, 3, 3, 3, 6, 7];

const single = arr => [...new set(arr)] // ...在這裡是什麼意思

// console.log(single(duparr))

function getsingle(arr), _ => math.floor(math.random() * limit));

console.log(gennumarr(5, 100))

// array.from方法,第乙個引數為要放入的陣列或者物件

//在mdn裡有乙個陣列合併去重方法

Linux(一) 使用者和組

每個使用者都屬於某個使用者組 乙個組中可以有多個使用者,乙個使用者也可以屬於不同的組。c 加上備註文字,備註文字儲存在 passwd 的備註欄中。d 指定使用者登入時的主目錄,替換系統預設值 home 使用者 d 變更預設值。e 指定賬號的失效日期,日期格式為 mm dd yy 例如06 30 12...

mongoDB初階系列一 使用者和許可權

對於資料庫而言,使用者和許可權是非常重要的一部分,因為這涉及到安全,那麼mongodb的使用者和許可權是怎麼樣的呢?本文所用的mongodb版本是3.6,作業系統是windows。對於mongodb,分為服務端和客戶端。在windows環境的安裝目錄下,直接雙擊開啟mongod.exe,即可開啟mo...

實驗一 用機器指令和彙編指令程式設計

1.熟練掌握使用debug工具編寫和除錯x86彙編命令的方法 2.掌握8086cpu 暫存器 記憶體的基礎知識 3.理解並掌握記憶體中多位元組資料的存放 小端法 4.理解並掌握 棧 記憶體空間的特性和使用 5.掌握指令mov,add,sub,jmp,push,pop的基礎用法 1.複習教材第1 2章...