Я довольно новичок в JS, и я понимаю, что следующее может быть своего рода сокращенным обозначением, но я раньше не видел ничего подобного и поэтому не знаю, что говорит это утверждение. Может кто-нибудь, пожалуйста, объясните мне это?JavaScript if/else shorthand
if ($scope.userInformationData) {
$scope.callReport.Created_In_S1_App__c = ($scope.userInformationData.media == 'SALESFORCE1' ? true : false);
} else {
$scope.callReport.Created_In_S1_App__c = true;
}
Возникли проблемы с пониманием этого, если/еще блок (с: нотация) Спасибо за помощь, и я ценю объяснение
если состояние? when_True: when_false; 'var canDrink = person.Age <18? false: true; ' – Catalin
Ваша книга должна объяснить это. –
Тернарный оператор присутствует на некоторых языках, таких как Java, C (семейство) и т. Д. Вот некоторые сведения об этом: https://en.wikipedia.org/wiki/%3F:#JavaScript – Chax