メインコンテンツまでスキップ
バージョン:25.2

add properties

  • Command
    • Add the properties from one property list or object to another.

    • If the destination property list already has a property with the same name, it is retained and left unchanged. To replace existing properties in the destination, use the replace properties command instead.

    • Example:

      set neighbor to {name:"Don", eyes:"blue"}
      set friend to {disposition: "cheerful"}
      add properties of friend to neighbor
      put neighbor --> {disposition:"cheerful", eyes:"blue", name:"Don"}
    • modification in 1.64: changed to treat a property of the destination property list whose value is <missing value> the same as though the property were not there, and replace it with the corresponding source property value

    • Related: adding properties, remove properties, replace properties, retain properties