仅当定义了该值时,Coffeescript / Javascript中为对象字段赋值的最佳方法是什么?目前,我有以下代码将值分配给ogData对象的字段。如果未定义用作输入的articleData字段,我希望字段保持未初始化状态。
Contact Information:
<div class="formsubmit"><label>Name:</label><input type="name" name="name" placeholder="John Doe" required />
<label>Email:</label><input type="email" name="email" placeholder="john_doe@example.com" required /><span class="form_hint">Proper format "name@something.com"</span>
<label>Telephone:</label><input type="tel" name="telephone" placeholder="##########" required pattern="[0-9]{10}"/>
<span class="form_hint">Proper format "##########"</span>
Type:
<input type="checkbox" name="Type" value="condo" id="condo"><label>Condo</label>
<input type="checkbox" name="Type" value="house" id="house"><label>House</label>
<input type="checkbox" name="title" value="freehold" id="freehold"><label>Freehold</label>
<input type="checkbox" name="title" value="leasehold" id="leasehold"><label>Leasehold</label>
<input type="checkbox" name="title" value="coop" id="coop"><label>Co-op:</label><a class="footnote">Check all that apply</a>
有没有办法在不输入articleData字段的名称(可能更长,可能经常更改)两次的情况下执行相同的操作?
答案 0 :(得分:0)
好吧,如果它是一个常见的情况,你可以编写一个函数,但我只能想出一个具有你想要用引号分配的属性的函数。我不认为这种情况有一些语法糖(正如你所说,你不想要mvn antrun:run assembly:single
初始化)。以下是此类功能的示例:
null
它并没有真正缩短您只想要数据的情况(如第二种情况)。