Skip to content

.prop()

获取匹配元素集合中第一个元素的属性值或为每个匹配元素设置一个或多个属性。

.prop( propertyName )

获取匹配元素集合中第一个元素的属性值。

.prop( propertyName ) from @1.0

  • propertyName
    • 类型: String
    • 描述: 要获取的属性的名称。

.prop()方法仅获取匹配集合中第一个元素的属性值。如果属性值尚不存在,或者匹配集合中没有元素,则该方法返回undefined

.prop( propertyName, value )

为匹配元素集合设置一个或多个属性。

.prop( propertyName, value ) from @1.0

  • propertyName
    • 类型: String
    • 描述: 要设置的属性的名称。
  • value
    • 类型: Anything
    • 描述: 为属性设置的值。

.prop( properties ) from @1.0

  • properties
    • 类型: PlainObject
    • 描述: 要设置的属性值对的对象。

.prop( propertyName, function ) from @1.0

  • propertyName
    • 类型: String
    • 描述: 要设置的属性的名称。
  • function
    • 类型: Function( Integer index, Anything oldPropertyValue ) => Anything
    • 描述: 返回要设置的值的函数。接收集合中元素的索引位置和旧属性值作为参数。在函数中,关键字this表示当前元素。

.prop()方法是一种设置属性值的便捷方式,尤其是在设置多个属性、使用函数返回的值或同时设置多个元素的值时。

基于 MIT 许可发布