ECMAScript Ìõ¼þÔËËã·û

Ìõ¼þÔËËã·û

Ìõ¼þÔËËã·ûÊÇ ECMAScript Öй¦ÄÜ×î¶àµÄÔËËã·û£¬ËüµÄÐÎʽÓë Java ÖеÄÏàͬ¡£

variable = boolean_expression ? true_value : false_value;

¸Ã±í´ïʽÖ÷ÒªÊǸù¾Ý boolean_expression µÄ¼ÆËã½á¹ûÓÐÌõ¼þµØÎª±äÁ¿¸³Öµ¡£Èç¹û Boolean_expression Ϊ true£¬¾Í°Ñ true_value ¸³¸ø±äÁ¿£»Èç¹ûËüÊÇ false£¬¾Í°Ñ false_value ¸³¸ø±äÁ¿¡£

ÀýÈ磺

var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;

ÔÚÕâÀïÀý×ÓÖУ¬iMax ½«±»¸³ÓèÊý×ÖÖеÄ×î´óÖµ¡£±í´ïʽÉùÃ÷Èç¹û iNum1 ´óÓÚ iNum2£¬Ôò°Ñ iNum1 ¸³Óè iMax¡£µ«Èç¹û±í´ïʽΪ false£¨¼´ iNum2 ´óÓÚ»òµÈÓÚ iNum1£©£¬Ôò°Ñ iNum2 ¸³Óè iMax¡£

VUE