Я только что послал это и не уверен по поводу последней части этой декларации переменной:Что делает заключительная часть этого заявления?
var u = (document.getElementById('myaccount').className.match(/loggedin/)) ? 'true' : 'false';
Из того, что я могу видеть это выполняет сопоставление с образцом для строки «LoggedIn», но что делает конец ? 'true' : 'false';
часть делаю?
Я не видел ничего подобного раньше так не уверен ...
Великого, спасибо за это. очень аккуратный способ сокращения 'if'! – zik
Я полностью согласен с этим, но хотел бы добавить только для забавы, что: конструкция также иногда называется оператором Элвиса. Посмотрите на персонажей, и вы видите, почему :-) –