日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Underscore.JS屬性方法

Underscore.JS 是一個 JavaScript 工具庫,提供了許多實(shí)用的函數(shù)和方法,用于操作和處理數(shù)據(jù),屬性方法主要用于獲取或設(shè)置對象的屬性值,以下是 Underscore.JS 中一些常用的屬性方法:

1、_.has(object, key)

判斷對象是否具有指定的屬性。

參數(shù):

object:要檢查的對象。

key:要檢查的屬性名。

返回值:

如果對象具有指定的屬性,則返回 true;否則返回 false。

2、_.keys(object)

獲取對象的所有可枚舉屬性名。

參數(shù):

object:要獲取屬性名的對象。

返回值:

一個包含對象所有可枚舉屬性名的數(shù)組。

3、_.values(object)

獲取對象的所有可枚舉屬性值。

參數(shù):

object:要獲取屬性值的對象。

返回值:

一個包含對象所有可枚舉屬性值的數(shù)組。

4、_.pairs(object)

獲取對象的所有鍵值對。

參數(shù):

object:要獲取鍵值對的對象。

返回值:

一個包含對象所有鍵值對的數(shù)組,每個元素為一個長度為 2 的數(shù)組,第一個元素為屬性名,第二個元素為屬性值。

5、_.invert(object, [iteratee])

創(chuàng)建一個新對象,該對象的每個屬性都是原對象中不存在的屬性,如果指定了迭代函數(shù) iteratee,則使用該函數(shù)的結(jié)果作為新對象的屬性名。

參數(shù):

object:要反轉(zhuǎn)的對象。

iteratee(可選):用于生成新對象屬性名的迭代函數(shù),默認(rèn)值為 _.identity

返回值:

一個新對象,其屬性是原對象中不存在的屬性。

6、_.pick(object, keys)

從對象中提取指定的屬性,并創(chuàng)建一個新的淺拷貝對象,如果指定了迭代函數(shù) iteratee,則使用該函數(shù)的結(jié)果作為新對象的屬性名。

參數(shù):

object:要從中提取屬性的對象。

keys:要提取的屬性名數(shù)組。

iteratee(可選):用于生成新對象屬性名的迭代函數(shù),默認(rèn)值為 _.identity。

返回值:

一個新對象,包含從原對象中提取的屬性。


網(wǎng)頁標(biāo)題:Underscore.JS屬性方法
當(dāng)前網(wǎng)址:http://m.5511xx.com/article/dheojcc.html