Променливи и прекъсвания на реда в JavaScript

JavaScript е изчерпателен скриптов език в мрежата.

Променливи в JavaScript

Подобно на други езици за програмиране, JavaScript използва променливи, за да съхранява данни за по-нататъшна употреба. За разлика от други езици за програмиране, като C или Java, програмистите на JavaScript не трябва да декларират типа данни на променливата. Например, цяло число в C ще изглежда като:

инт х = 5;

докато цялостната променлива в JavaScript би прочетела като:

var х = 5;

И след декларирането и задаването на променлива в JavaScript същата променлива може да има нова стойност от различен приписан тип:

var х = 5; x = "Име"

JavaScript и "\ n" JavaScript

Както при другите езици за програмиране, променливите в JavaScript могат да съдържат специален знак, наречен нов ред ("\ n"). Когато се поставят в верига (или инструкция), новата линия разделя текущия ред на текста и започва нова:

var дума = "За резултат \ n"; document.write (дума);

Във формуляра на JavaScript, като например предупреждение, това ще раздели линията. Друг начин да се постигне това в реална уеб страница е да се добави HTML разделен маркер (""):

var word = "За резултат";

"\ N" или ""?

В повечето случаи JavaScript ще извърши изчисления или изпълни функции в HTML кода. Или може да се окаже, че JavaScript прави HTML изобразяване в браузър за визуализация. В тези случаи (когато изходът на кода е HTML за браузъра), обикновено е най-добре да използвате етикета в текста. Стандартът HTML работи на всички браузъри (в по-голямата си част), което гарантира, че ще настъпи прекъсване на линия. В допълнение към превръщането на HTML в браузъра вместо да манипулира линиите в JavaScript, изходният код е видим за другите и дизайнът на документа е по-лесен за достъп.

Създайте HTML променливи

Използвайки променливи, програмист на JavaScript може да създава HTML документи и да ги показва в браузъра:

var html_string = "

Това е параграф

"+"

Това е нов параграф

";

Променливата "html_string" съдържа текст, който съответства на HTML стандарти (включително маркери за маркиране). Ако програмистът искаше да покаже нещо в браузъра:

document.write (html_string);

Продукцията ще бъде:

Това е параграф Това е нов абзац