Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Что-то вроде учебника начального уровня. (https://javascript.ru/forum/project/20727-chto-vrode-uchebnika-nachalnogo-urovnya.html)

DarkGoodWIN 15.08.2011 13:39

Что-то вроде учебника начального уровня.
 
Недавно начал изучать JavaScript, решил описать поэтапно как это происходило. Собственно это можно считать чем-то типа учебника или набора статей для тех, кто только только начинает изучать этот язык.
Если кому-то интересно - посмотрите, буду признателен за комментарии, критику и отзывы.

http://www.my-free-soft.ru/2011/07/javascript.html
http://www.my-free-soft.ru/2011/07/blog-post_11.html
http://www.my-free-soft.ru/2011/07/blog-post_7160.html
http://www.my-free-soft.ru/2011/07/blog-post_7160.html

P.S. На самом деле не знаю, стоит-ли это продолжать или пациент скорее мёртв, чем жив и это никому не нужно:)

kobezzza 15.08.2011 13:49

Почти всё - вода) Куча неточностей, например смешиваешь 2 понятия: атрибуты и свойства, а ето не гуд, на счёт this в JS тоже нельзя так однозначно писать:) В общем: для учения других - противопоказано, для записи своих собственных мыслей - оч правильный подход, т.к. так лучше запоминается и осмысливается) Удачи в освоении!

DarkGoodWIN 15.08.2011 14:04

Спасибо за ответ))) Почитал про атрибуты и свойства - действительно не совсем одно и то же.

Riim 15.08.2011 14:57

Хороший материал для совсем новичков (в т. ч. в программировании вообще), неточности допустимые для такого уровня, "плохих" неточностей я не увидел. Вода? Новичкам она нужна, они чуствуют себя в более дружественной обстановке.
DarkGoodWIN, у тебя хорошо получается.

DarkGoodWIN 15.08.2011 14:59

Цитата:

Сообщение от Riim (Сообщение 120667)
Хороший материал для совсем новичков (в т. ч. в программировании вообще), неточности допустимые для такого уровня, "плохих" неточностей я не увидел. Вода? Новичкам она нужна, они чуствуют себя в более дружественной обстановке.
DarkGoodWIN, у тебя хорошо получается.

Спасибо, приятно слышать:)

monolithed 15.08.2011 16:30

DarkGoodWIN, какова цель этих статей?

Gozar 15.08.2011 16:32

не гуд писать так:

<table ID = "tbl8765875120451524678" BORDER = 2 width = 80% height = 80%>


гуд как минимум так:
<table id="tbl8765875120451524678" border="2" width="80%" height="80%">


новичкам полезно показывать хорошие правила написания, а не прыгающие регистры и ненужные пробелы и отсутствие кавычек.

Цитата:

Сообщение от monolithed (Сообщение 120683)
какова цель этих статей?

стянуть побольше народу, для показы рекламы

monolithed 15.08.2011 16:43

Цитата:

Сообщение от Gozar
<table id="tbl8765875120451524678" border="2" width="80%" height="80%">

предпочитаю так:
<table />

:)

DarkGoodWIN 15.08.2011 17:11

Цитата:

Сообщение от Gozar (Сообщение 120684)
стянуть побольше народу, для показы рекламы

Да, да, килобайты текста ради десятка посетителей в день:)
Именно этому я и посвящу свою жизнь.

Цитата:

Сообщение от Gozar
не гуд писать так:

<table ID = "tbl8765875120451524678" BORDER = 2 width = 80% height = 80%>

уж извините, кто как пишет, в оригинале этой книги, например:
http://www.amazon.com/JavaScript-Def...3413606&sr=8-3
используется именно ID.
Как я понял из того, что видел, для HTML атрибутов используются большие буквы, а вот уже для обращения к методам/свойствам JS - классический вариант.

Насчёт пробелов - не думаю что не ставить их улучшает читабельность кода, у меня на работе отсутствие пробелов у нас крайне не приветствуется (правда другой язык программирования).

За отсутствие кавычек - спасибо, думаю и правда лучше поставить.
Так или иначе - спасибо за критику.

P.S. так или иначе, следовало писать или всё заглавными буквами или всё маленькими. Полностью согласен, что для новичков важно внимательное и последовательное оформление кода. Если буду продолжать этим заниматься пересмотрю повнимательней.

DarkGoodWIN 15.08.2011 17:14

Цитата:

Сообщение от monolithed
DarkGoodWIN, какова цель этих статей?

не успел ответить - ответили за тебя:)
Показалось, что это может быть полезным для тех, кто вообще не знает с чего начать.
То есть я ничего толком не знаю что это за язык, решил его изучить, у меня возникают вопросы, пока я их не забыл, решил написать ответы.


Часовой пояс GMT +3, время: 11:02.