Еще раз, медленно и по буквам: метод match есть только у строк. Для того, чтобы им воспользоваться, нужно вашу переменную привести к строке. Как это сделать я показал.
smart_alex: так ведь это сервер, при чем тут jQuery? Или вы переживаете, что сам файл библиотеки нужно будет хранить на самом сервере и пытаетесь сэкономить место? В таком случае CDN будет лучшим решением.
Я синтаксис Java не знаю, но уверен, то это вызов метода этого класса (Board), тем более, что сам метод реализован в JComponent, от которого наследуется JPanel, от которой наследуется Board.
Станислав Почепко: Связь действительно такая, но она не двусторонняя - View знает про Model и Template, но Model иTemplate не знают ни о ком, кроме самих себя.
View - это набор логики для какого-то куска DOM, вот этот кусок - это и есть шаблон. Что вы будете делать, если одну и ту же модель нужно будет вывести в трех местах по разному?
Я и не говорил, что это проблема, просто дополнительное усложнение кода. Если у вас файл с шаблонами весит меньше X кб имеет смысл забить на загрузку по требованию и упростить код. Число X определяется исходя из вашего приложения и его аудитории. Для админки, на мой взгляд, оно может быть достаточно большим - администраторы могут при первой загрузке подождать дополнительные пару секунд.
Четких правил REST не существует, одна интерпретация ничуть не лучше другой. В любом случае, ответа на свой вопрос вы здесь не получите, потому что, внезапно, авторы backbone здесь не сидят. Я вам дал ссылку, можете задать свой вопрос непосредственно по адресу.
Mike Ro: вы понимаете, что записи $finalDebit = $debit + $debit * $procent; и $finalDebit = ($debit * $procent) +$debit; - это те же яица, только в профиль?