Читать «Изучаем программирование на JavaScript» онлайн - страница 326
Unknown
Просто перебираем
каждое слово в масси
if (phrase.palindrome()) {
-
ве и вызываем для него
console.log("'" + phrase + "' is a palindrome");
метод palindrome. Если
метод возвращает tr
} else {
ue,
значит, слово является
console.log("'" + phrase + "' is NOT a palindrome");
палиндромом.
}
}
Мы разбиваем строку на буквы; каждая -
буква представляется элементом масси
еставля-
ва. Затем элементы массива пер
буквы объе-
ются в обратном порядке, а
Продвинутое решение
диняются в строку. Если исходная строка
равна новой, значит, она — палиндром.
— это
Обратите внимание на valueOf
String.prototype.palindrome = function() {
объект, а не строковый примитив (как r),
ек-
без valueOf строка сравнивается с объ
var r = this.split("").reverse().join(""); том, и равенства не будет даже в случае
return (r === this.valueOf());
палиндрома.
}
Как было бы замечательно,
если бы это был конец...
Но это, конечно, только мечты.
Впереди реальная жизнь...
Поздравляем!
Вы добрались до конца.
И что же дальше? Столько интересного!
Теперь, когда вы получили достаточно серьезные
познания в JavaScript, пора становиться мастером.
Присоединяйтесь к нам на сайте http://wickedlysmart.com/hfjs,
и мы продолжим наше путешествие.
Изучаем программирование на JavaScript
Заведующий редакцией
Ведущий редактор
Художник
Корректор
Верстка
ООО «Питер Пресс», 192102, Санкт-Петербург, ул. Андреевская (д. Волкова), 3, литер А, пом. 7Н.
Налоговая льгота — общероссийский классификатор продукции ОК 034-2014, 58.11.12.000 — Книги печатные
профессиональные, технические и научные.
Подписано в печать 08.12.14. Формат 84×108/16. Усл. п. л. 67,200. Тираж 2000. Заказ 0000.
Отпечатано в соответствии с предоставленными материалами в ООО «ИПК Парето-Принт».
170546, Тверская область, Промышленная зона Боровлево-1, комплекс № 3А, www.pareto-print.
Разработка приложений для Windows 8
на HTML5 и JavaScript
Д. Эспозито, Ф. Эспозито
C помощью этой книги вы быстро освоите разработку
приложений для Windows 8 с использованием таких
технологий, как HTML5 и JavaScript. Написанное
известным экспертом Дино Эспозито в соавторстве
со своим сыном, это практическое пособие содержит
все необходимое для того, чтобы помочь читателю
спроектировать, создать и опубликовать свое
приложение для Windows 8. Издание состоит из
трех частей. В первой части рассматриваются
вопросы использования Microsoft Visual Studio
2012 Express, а также даются краткие сведения
об HTML, CSS и JavaScript. Во второй части книги
рассматриваются основы программирования для
Windows 8 с предоставлением пошаговых упражнений,
помогающих освоить пользовательский интерфейс
ISBN 978-5-496-00794-8
Windows 8, графику, видео, хранилища данных,
Объем: 384 с.
интернет-вызовы. В третьей части основное внимание
уделяется современному программированию
для Windows 8 с упором на работу с датчиками
и аксессуарами устройств (такими, как принтеры,
GPS, веб-камеры и т. д.), взаимодействию с системой