예제 #1
0
 /// <summary>
 /// Creates an expression to access a member. If the member is a valid JS identifier, will return target.member, otherwise returns traget["member"].
 /// </summary>
 public static JsExpression Member(JsExpression target, string member)
 {
     return(member.IsValidJavaScriptIdentifier() ? (JsExpression)MemberAccess(target, member) : Index(target, JsExpression.String(member)));
 }