In: javascript
22 Feb 2009Забележете, че в края на JavaScript конструкцията в предишния пример има поставен знак точка и запетая, за да бъде съобразена с правилата на синтаксиса на езика.
Този знак трябва да бъде поставян в края на всяка JavaScript конструкция по същия начин, както точката се използва за завършване на изречение.
Много важно е да знаете, че JavaScript е език, чувствителен към главни и малки букви, така че например „ALERT”, „Alert” и „alert” ще бъдат възприети като три различни думи.
Всички ключови думи в JavaScript използват малки букви, така че ако напишете ALERT(,,Hello World”) или AlertC’Hello World”) в предишния пример, всъщност няма да се обърнете към функцията alert().
Интервалите, табулациите и новите редове се наричат обобщено „бели пространства” и напълно се игнорират от JavaScript, така че можете да форматирате кода и да го оформите с отстъпи, за да бъде по-лесен за четене.
Често е полезно да добавите коментари към кода, за да го поясните. Парсерът възприема всеки текст16 Глава 1
между знаците // и края на реда като едноредов коментар и го пропуска. Ще бъде пропуснат и всеки текст, поставен между /* и */.
/* Това е много редов коментар. Това е многоредов коментар. Това е многоредов коментар. */
// Това е едноредов коментар // Извеждане на поздрав: alert ( “Hello World” );
Твърде дългите коментари трябва да бъдат избягвани, тъй като те могат значително да увеличат
обема на JavaScript файла.
Кл1очо6и думи
Следващата таблица съдържа ключовите думи, които са част от синтаксиса на езика JavaScript. Те не могат да бъдат използвани като идентифициращи имена на променливи, функции или етикети:
Ключовите думи в JavaScript трябва да са Винаги изписани с малки букви.
Освен тях, JavaScript резервира и всички думи, изброени в следващата таблица, за евентуална бъдеща употреба в синтаксиса – така че и те не могат да бъдат използвани като идентифициращи имена. Въпреки че може да ви се сторят много, това твърде рядко може да се превърне проблем — пo-скоро е само нещо, което трябва да запомните.
Променливи
Избирайте значе-щи имена на променливите, за да направите ckpun-та лесен за разчитане по-
abstract debugger goto package synchronized
boolean double implements private throw
byte enum instanceof protected throws
catch extends int public transient
char final interface short try
class finally long static
const float native super
Променливата е „място”, където се съхраняват данни за манипулиране в JavaScript програма.
Когато им давате имена, можете да използвате всички букви, цифри и знака подчертавка „_”, но не могат да започват с цифра. Ето няколко примера за валидни имена на променливи:
abv
var!15 promenliva_21
Можете да създадете нова променлива, като използвате ключовата дума var no следния начин:
//Създаване на променлива и присвояване на низ var proml = “Това е моята първа променлива!”; //Извеждане на стойността на променливата alert(proml);
Текстовият низ е съхранен в променливата с име proml.
Името на променливата се използва при извикването на функцията на JavaScript alertO, която отваря предупреждаващ диалогов прозорец, извеждащ съхранения в променливата proml низ.
Типове данни
ЗабелеЖете, че JavaScript не прави pasAuka меЖ-ду целочислени стойности и makuBa с плаваща запетая.
[JavaScript Application]
Това е моята първз променлива!
JavaScript е език със свободен формат на данните така че променливите в него могат да съхраняват числа, текстови низове или булеви стойности (т.е. истина или неистина).
Това го различава от други езици за програмиране, като C++ и Java, при които трябва да декларирате определен тип за променливата и след това в нея можете да съхранявате данни само от него.
//Инициализиране на числова променлива var a = 3.14;
//Инициализиране на променлива с низ var b = “JavaScript в лесни стъпки”;
//Инициализиране на булева променлива var с = true;
//Извеждане на типа на данните в променливите
alert( typeof a + “\n” + typeof b + “\n” + typeof с );
Този пример създава променливи с начални стойности от три различни типа данни, поддържани от JavaScript
Тези три променливи първо се подават на функцията alertQ, a след това се използва ключовата дума typeof, за да върне типовете на данните и те да бъдат показани в диалоговия прозорец .
Кодът “+\п+” в скобите показва всеки от резултатите на нов ред в прозореца.
[JavaScript Application]
number
string
boolean
Escape последователност
ет | Предишният пример използваше последователността \п за задаване нз нов ред.
Когато символ в низ е предшестван от знака „\”, върху него ще има специално въздействие. Това се нарича „escape последователност” и позволява определен знак да бъде пропуснат при разпознаването на символите като знаци от синтаксиса на JavaScript.
Следващата таблица съдържа някои често използвани escape последователности:
\ь Backspace
\f Нова страница
\п Нов ред
\г Връщане на каретката
V Апостроф
V Кавички
и Една обратно наклонена черта
Escape последователността \” е полезна, когато искате да включите кавички в низ, без да прекъснете самия него, както е в следващия пример:
//Извеждане на низа с кавички, //пропуснати с escape последователност alert ( “\”3дравейте!\” от JavaScript” );
f JavaScript Application]
“Здравейте!” от JavaScript
No related posts.
В този блог за уеб дизайн можете да намерите много полезна информация ако сте решили да се занимавате с уеб дизайн и програмиране. Също така ще може да срещнете и статии за SEO (search engine optimization) оптимизация. Надяваме се блога да ви допадне и да станете редовни читатли.