JS.遍历属性

Posted Html5Skill

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS.遍历属性相关的知识,希望对你有一定的参考价值。

1、2中:(1)、JS对象的属性:"for (z in ??)"

    (2)、DOM节点的属性:"???.attrributes;"

2、举例子:

        window.onload = function(evt)
        {
        var text01 = document.getElementById("text01");
    //    text01.removeAttribute("letter-spacing");
    //    delete text01.letterSpacing;

        for (z in text01)
            console.log(z + " --> " + text01[z]);
    /* https://segmentfault.com/q/1010000009666240?_ea=2009998
    var divEle = document.querySelector(‘#divEle‘);  //得到数组
    var attrs = divEle.attributes;  //得到所有属性
    var attrsArray = Array.prototype.slice.call(attrs);      //转换为数组形式
    console.log(attrsArray);    // [class,id]
    */

        var attrs = text01.attributes;
        console.log("attrs : " + attrs);
        console.log("attrs[0] : " + attrs[0]);
        console.log("");

        for (var i=0; i<attrs.length; i++)
        {
            console.log(attrs[i].name + " : " + attrs[i].value);
        }
        };

 

3、

4、

5、

 

以上是关于JS.遍历属性的主要内容,如果未能解决你的问题,请参考以下文章

js数组遍历方法总结

angularjs怎么遍历每个对象的属性的值

Vue JS - 遍历计算属性以显示年份列表

AJAX相关JS代码片段和部分浏览器模型

JS遍历类json对象属性值,方便统一赋值

JS遍历类json对象属性值,方便统一赋值