在jQuery Mobile中,我找到了以下代码:
我不理解的是这个结构:
$.jqmData = function( elem, prop, value ){
return $.data( elem, prop && $.mobile.ns + prop, value );
};
我不理解的是这个结构:
prop && $.mobile.ns + prop
它使用了Javascript的逻辑与运算符,但是用于jQuery data的key参数,该参数是一个字符串参数。能否有人解释一下这个结构?