ES學習筆記 10 ES6中的函式和陣列補漏

2021-09-13 04:02:21 字數 1044 閱讀 3265

直接把這個json格式資料當作引數,傳遞到函式內部進行處理

let json = 

function fun()

fun(json) //jie 傑

let arr =['jie','biao','nine'];

function fun(a,b,c)

fun(...arr) //jie biao nine

in是用來判斷物件或者陣列中是否存在某個值的

物件

let obj=

console.log('a' in obj) // true

console.log('b' in obj) //false

陣列

這裡的0指的是陣列下標位置是否為空。

let arr = [,,,];

console.log(0 in arr); //false

let arr2 = ['jie','bioa'];

console.log(0 in arr2) //true

console.log('jie' in arr2) //false

var arr2 = ['jie', 'bioa', 'nine'];

console.log(arr2.map(item => )) (3) ["web", "web", "web"]

console.log(arr2.map(val => "web")) //(3) ["web", "web", "web"]

join
var arr2 = ['jie', 'bioa', 'nine'];

console.log(arr2.join('|')) //jie|bioa|nine

tostring
var arr2 = ['jie', 'bioa', 'nine'];

console.log(arr2.tostring()) //jie,bioa,nine

ES學習筆記 11 ES6中物件

es6允許把宣告的變數直接賦值給物件 let name jie let skill web var obj console.log obj let key skill var obj console.log obj.skill web物件方法就是把兌現中的屬性,用匿名函式的形式程式設計方法 var ...

ES6學習筆記之ES6中的模組

1 import和export基本使用 重點 在es6中新增了js檔案的暴露和引入的新寫法 import和export node es6 require import exports.export module.exports default 使用export const 暴露函式名暴露函式,imp...

ES學習筆記 9 ES6中的箭頭函式和擴充套件

es5中就經常使用嚴謹模式來進行程式設計,但是必須寫在 最上邊,相當於全域性使用。在es6中我們可以寫在函式體中,相當於針對函式來使用。function add a,b return a b console.log add 1,2 3 function add a,b return a b cons...