【问题标题】:Javascript how can get attrs in below codeJavascript如何在下面的代码中获取属性
【发布时间】:2021-08-29 01:43:51
【问题描述】:

code

当我尝试将其作为 code.attrs 或 code["attrs"] 时,它返回未定义的值 如果您有任何想法,请随时告诉我,我已经为此工作了好几个小时。

[
  <ref *1> SoupTag {
    parent: SoupTag {
      parent: [SoupTag],
      previousElement: [SoupString],
      nextElement: [SoupString],
      name: 'div',
      contents: [Array],
      attrs: [Object],
      hidden: false,
      builder: [TreeBuilder]
    },
    previousElement: SoupString {
      parent: [SoupTag],
      previousElement: [SoupComment],
      nextElement: [Circular *1],
      _text: '     \n                    \n                    \n                    '
    },
    nextElement: SoupString {
      previousElement: [Circular *1],
      nextElement: [SoupComment],
      _text: '\n                    \n\n                    '
    },
    name: 'img',
    contents: [],
    attrs: {
      src: 'https://img-c.udemycdn.com/course/750x422/4008038_0a54.jpg',
      alt: 'Sosyal Medya Pazarlaması, Reklamcılığı ve Yönetimi Eğitimi Coupon',
      class: 'card-img-top'
    },
    hidden: false,
    builder: TreeBuilder { EMPTY_ELEMENT_TAGS: [Set] }
  }

]

【问题讨论】:

    标签: javascript object javascript-objects


    【解决方案1】:

    如果我正确理解阻尼数据结构的 sn-p,code 是一个包含一个对象的数组。如果您需要此对象的attr 属性,请尝试code[0].attrs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 2010-10-24
      • 2016-11-05
      • 2014-07-12
      • 2011-12-15
      • 1970-01-01
      相关资源
      最近更新 更多