最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Object.keys方法實(shí)例詳解

 更新時(shí)間:2023年09月08日 16:26:02   作者:別開(kāi)車營(yíng)養(yǎng)跟不上  
這篇文章主要介紹了Object.keys方法實(shí)例詳解,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在實(shí)際開(kāi)發(fā)中,我們有時(shí)需要知道對(duì)象的所有屬性,原生js給我們提供了一個(gè)很好的方法:Object.keys(),該方法返回一個(gè)數(shù)組

傳入對(duì)象,返回屬性名

var obj = {'a':'123','b':'345'};
console.log(Object.keys(obj));  //['a','b']
var obj1 = { 100: "a", 2: "b", 7: "c"};
console.log(Object.keys(obj1)); // console: ["2", "7", "100"]
var obj2 = Object.create({}, { getFoo : { value : function () { return this.foo } } });
obj2.foo = 1;
console.log(Object.keys(obj2)); // console: ["foo"]

傳入字符串,返回索引

var str = 'ab1234';
console.log(Object.keys(obj));  //[0,1,2,3,4,5]

構(gòu)造函數(shù) 返回空數(shù)組或者屬性名

    function Pasta(name, age, gender) {
            this.name = name;
            this.age = age;
            this.gender = gender;
            this.toString = function () {
                    return (this.name + ", " + this.age + ", " + this.gender);
            }
    }
    console.log(Object.keys(Pasta)); //console: []
    var spaghetti = new Pasta("Tom", 20, "male");
    console.log(Object.keys(spaghetti)); //console: ["name", "age", "gender", "toString"]

數(shù)組 返回索引

    var arr = ["a", "b", "c"];
    console.log(Object.keys(arr)); // console: ["0", "1", "2"]

到此這篇關(guān)于Object.keys方法之詳解的文章就介紹到這了,更多相關(guān)SpringBoot整合websockt內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js 壓縮圖片的示例(只縮小體積,不更改圖片尺寸)

    js 壓縮圖片的示例(只縮小體積,不更改圖片尺寸)

    這篇文章主要介紹了js 壓縮圖片的示例,幫助大家利用js處理圖片,完成特殊需求,感興趣的朋友可以了解下
    2020-10-10
  • JavaScript setTimeout與setTimeinterval使用案例詳解

    JavaScript setTimeout與setTimeinterval使用案例詳解

    這篇文章主要介紹了JavaScript setTimeout與setTimeinterval使用案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • JS實(shí)現(xiàn)帶陰歷的日歷功能詳解

    JS實(shí)現(xiàn)帶陰歷的日歷功能詳解

    這篇文章主要介紹了JS實(shí)現(xiàn)帶陰歷的日歷功能,結(jié)合實(shí)例形式分析了js陰歷算法及實(shí)現(xiàn)帶陰歷的日歷相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • JavaScript中的數(shù)據(jù)劫持和數(shù)據(jù)代理使用

    JavaScript中的數(shù)據(jù)劫持和數(shù)據(jù)代理使用

    文章主要介紹了數(shù)據(jù)劫持(Object.defineProperty)和數(shù)據(jù)代理(Proxy)兩種方式在JavaScript中的應(yīng)用,并通過(guò)生活中的例子來(lái)詳細(xì)解釋它們的工作原理和使用場(chǎng)景,文章還對(duì)比了兩種方式的優(yōu)缺點(diǎn),并指出了它們?cè)赩ue.js中的應(yīng)用
    2025-02-02
  • 深入理解TypeScript 類型兼容性

    深入理解TypeScript 類型兼容性

    本文主要介紹了TypeScript 在函數(shù)、枚舉、類和泛型中的類型兼容性規(guī)則,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • JavaScript 監(jiān)聽(tīng)textarea中按鍵事件

    JavaScript 監(jiān)聽(tīng)textarea中按鍵事件

    不同的瀏覽器中的事件監(jiān)聽(tīng)機(jī)制是不同的,以onKeyPress事件為例。
    2009-10-10
  • javascript給span標(biāo)簽賦值的方法

    javascript給span標(biāo)簽賦值的方法

    本篇文章通過(guò)兩種方法給大家介紹js給span標(biāo)簽賦值的方法,兩種方法都比較不錯(cuò),特此分享給大家,供大家學(xué)習(xí)
    2015-11-11
  • js 動(dòng)態(tài)加載事件的幾種方法總結(jié)

    js 動(dòng)態(tài)加載事件的幾種方法總結(jié)

    本篇文章主要是對(duì)js 動(dòng)態(tài)加載事件的幾種方法進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2013-12-12
  • javascript function、指針及內(nèi)置對(duì)象

    javascript function、指針及內(nèi)置對(duì)象

    該文摘自于匿名教程總結(jié),希望對(duì)初學(xué)js的同學(xué)有幫助,因?yàn)樗鉀Q了我學(xué)習(xí)js的眾多迷惑。。。
    2009-02-02
  • 關(guān)于微信小程序?qū)崿F(xiàn)云支付那些事兒

    關(guān)于微信小程序?qū)崿F(xiàn)云支付那些事兒

    我們?cè)谧鲂〕绦蛑Ц断嚓P(guān)的開(kāi)發(fā)時(shí),總會(huì)遇到這些難題,下面這篇文章主要給大家介紹了關(guān)于微信小程序?qū)崿F(xiàn)云支付那些事兒,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09

最新評(píng)論

化隆| 新营市| 阳高县| 孟津县| 德兴市| 丰顺县| 比如县| 新闻| 民勤县| 马山县| 平湖市| 淮北市| 崇左市| 静宁县| 温州市| 灵川县| 高尔夫| 宝丰县| 武冈市| 资兴市| 仁化县| 旺苍县| 奇台县| 大石桥市| 青海省| 全州县| 刚察县| 永仁县| 博湖县| 多伦县| 西和县| 乌什县| 新宁县| 伊金霍洛旗| 诏安县| 邓州市| 深泽县| 那坡县| 资溪县| 文安县| 南澳县|