Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448

Пример из книги

04.04.2013, 01:58. Показов 1172. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В учебнике Флэнагана написано, что типа можно использовать символы Юникода из других категорий, помимо ASCII, при условии, что они не являются первыми символами идентификаторов. Но в примере указано
JavaScript
1
var (знак Пи, у меня его нет на клавиатуре) = 3.14;
Разъясните, пожалуйста.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.04.2013, 01:58
Ответы с готовыми решениями:

Пример из книги Д. Флэнагана
Здравствуйте, друзья. Помогите пожалуйста разобраться вот в чем: начал знакомиться с JS по книге Д.Флэнагана "JavaScript подробное...

Пример с книги не работает
первый же пример с книги по вебгл не работает <!DOCTYPE html> <html lang=“en"> <head> <meta charset="utf-8" /> ...

Пример из книги
пишет что char* str1 должен быть константный но тогда я не смогу менять его в функции, пример точь в точь как в книге // copystr.cpp ...

16
644 / 198 / 5
Регистрация: 24.07.2010
Сообщений: 1,315
04.04.2013, 11:55
не понятный пример, ну если "можно использовать символы Юникода из других категорий, помимо ASCII, при условии, что они не являются первыми символами идентификаторов" то это означает, что в названии переменной они не должны стоять первыми
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 12:06  [ТС]
Цитата Сообщение от 23Alex24 Посмотреть сообщение
не понятный пример, ну если "можно использовать символы Юникода из других категорий, помимо ASCII, при условии, что они не являются первыми символами идентификаторов" то это означает, что в названии переменной они не должны стоять первыми
Вот и мне не понятно, получается, что значок пи стоит первым в идентификаторе. Ну вот почему так голову морочат?
0
644 / 198 / 5
Регистрация: 24.07.2010
Сообщений: 1,315
04.04.2013, 12:58
Ну бывает что поделаешь) думаю он мог просто загуглить и скопировать где-нибудь этот значок, чтобы было понятней=) А так в яваскрипте куча приколов разных)
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
04.04.2013, 16:56
Цитата Сообщение от Euroman Посмотреть сообщение
типа можно использовать символы Юникода из других категорий, помимо ASCII, при условии, что они не являются первыми символами идентификаторов
Такими «учебниками» можно смело топить печь.

http://www.ecma-international.... 1/#sec-7.6 (перевод: http://es5.javascript.ru/x7.html#x7.6)
1
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 17:17  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Такими «учебниками» можно смело топить печь.

http://www.ecma-international.... 1/#sec-7.6 (перевод: http://es5.javascript.ru/x7.html#x7.6)
А может это я неправильно понял. Привожу тот самый пример из учебника
Миниатюры
Пример из книги  
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
04.04.2013, 18:05
Цитата Сообщение от Euroman Посмотреть сообщение
А может это я неправильно понял. Привожу тот самый пример из учебника
Так и есть:
JavaScript допускает возможность использования в идентификаторах букв и цифр из полного набора Unicode.
Любые Unicode буквы и цифры. Про (не)первый символ ничего не сказано.
Техническая спецификация ECMAScript также допускает наличие в идентификаторах символов Unicode из категорий Mm, Mc и Pc при условии, что они не являются первым символом в идентификаторах.
В юникоде существуют категории символов. Упомянутые выше категории:

СвойствоЗначение
McПробельный знак
MnНепробельный знак
PcСоединяющая пунктуация
http://www.php.net/manual/ru/r... nicode.php
1
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 18:45  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Так и есть:

Любые Unicode буквы и цифры. Про (не)первый символ ничего не сказано.

В юникоде существуют категории символов. Упомянутые выше категории:

СвойствоЗначение
McПробельный знак
MnНепробельный знак
PcСоединяющая пунктуация
http://www.php.net/manual/ru/r... nicode.php
Вы предлагаете не тратить время на эту книгу?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
04.04.2013, 18:46
Цитата Сообщение от Euroman Посмотреть сообщение
Вы предлагаете не тратить время на эту книгу?
Где я это предлагаю? Просто внимательнее читайте.
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 18:53  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Где я это предлагаю? Просто внимательнее читайте.
Это я неправильно пересказал, или в книге действительно ошибка?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
04.04.2013, 19:45
Цитата Сообщение от Euroman Посмотреть сообщение
Это я неправильно пересказал, или в книге действительно ошибка?
Читайте внимательно.
Цитата Сообщение от Euroman Посмотреть сообщение
А может это я неправильно понял.
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Так и есть:
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 20:12  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Читайте внимательно.

Так у Флэнагана написано, что не является первым символом идентификатора, а сам про ∏ написал.
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
04.04.2013, 20:13
Euroman, Тот скриншот точно из той книги?
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 20:37  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Euroman, Тот скриншот точно из той книги?
Ну я совсем слепой что ли? Не знаю, что читаю. Это, как, допустим, читаю библию - "В начале сотворил Бог небо и землю". И тут вопрос, а это точно из библии, может вы читаете про C++?

Javasscript.Подробное руководство.
0
 Аватар для Зверушь
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
04.04.2013, 21:10
Euroman, вы не правильно поняли, там всё правильно написано)) Вообще Фленаган очень хорошая книга, но первую часть лично мне было тяжело понять... Многое читал и тупо не понимал. Вторая часть намного легче, лично для меня. Плюс после прочтения второй части приходит понимание первой, но увы, нельзя читать вторую часть, не прочитав первую. Вот так вот заумно написал

Добавлено через 1 минуту
Ответ был дан на первой странице вот в этом посте: Пример из книги
0
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
04.04.2013, 21:24  [ТС]
Цитата Сообщение от Зверушь Посмотреть сообщение
Euroman, вы не правильно поняли, там всё правильно написано)) Вообще Фленаган очень хорошая книга, но первую часть лично мне было тяжело понять... Многое читал и тупо не понимал. Вторая часть намного легче, лично для меня. Плюс после прочтения второй части приходит понимание первой, но увы, нельзя читать вторую часть, не прочитав первую. Вот так вот заумно написал

Добавлено через 1 минуту
Ответ был дан на первой странице вот в этом посте: Пример из книги
А у меня вообще отлично идет книга) Как будто про C# перечитываю. Уже возникла мысль сразу на jquery перейти.
0
 Аватар для Зверушь
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
05.04.2013, 00:01
Цитата Сообщение от Euroman Посмотреть сообщение
А у меня вообще отлично идет книга) Как будто про C# перечитываю. Уже возникла мысль сразу на jquery перейти.
А, тогда да, конечно отлично будет идти))) Я ни С# ни С++ не изучал... наверное поэтому тяжело было))
Про jQuery скажу так: это хорошая и полезная библиотека, но она написана на javascript. Поэтому без знаний самого javascript она мало чем поможет. Посему совет: лучше учите javascript по Фленагану, как и учили. Когда дойдете до главы 19, которая как раз про jQuery, тогда можно уже и глубже самостоятельно вникать в jQuery
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.04.2013, 00:01
Помогаю со студенческими работами здесь

пример из книги
#include <iostream.h> long summa (int k,...){ int *pik=&k; char *pc=(char *)pik; cout <<" *pc="<<*pc<<"...

Пример из книги
Пытаюсь разобрать примеры из книги Харрингтона "PHP-трюки". Трюк 3 (стр.46) Все более-менее понятно. Кроме одного фрагмента. ...

Пример из книги
Разбираю книгу по самообучающимся системам. Хочу запустить такой пример: ...

| и || (Пример из книги)
Отрывок программы, где идет перегрузка оператора |. Истина - если хотя бы одна из координат !=0. А Ложь, если все все =0. class ThreeD...

Пример из книги
Тут решил поизучать прерывания и почитал книгу Ревича Практическое применение микроконтроллеров AVR пример на 111 странице. Че то я по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru