ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | String

String

Описание

Позволяет манипулировать и форматировать текстовые строки, а также определять и локализировать подстроки внутри строк.

Синтаксис

StringObj[.method]
"String Literal"[.method]

Комментарий

Объект String может создаваться неявно с использованием строковых литералов. Объект String, созданный таким образом (касается стандартных строк), управляется отлично от объектов String, созданных с помощью оператора new. Все строковые литералы разделяют общий, глобальный строковый объект. Таким образом, если свойство добавляется к строковому литералу, то оно доступно ко всем стандартным строковым объектам:

var alpha, beta;
alpha = "This is a string";
beta = "This is also a string";

alpha.test = 10;

В этом примере, test определен для beta и для всех будущих строковых литералов. В следующем примере, однако, добавленные свойства управляются по-разному:

var gamma, delta;
gamma = new String("This is a string");
delta = new String("This is also a string");

gamma.test = 10;

В этом случае, test не определен для delta. Каждый объект String, объявленный как new String, имеет свой собственный набор членов. Это единственный случай, когда объекты String и строковые литералы управляются по-разному.

← Назад | Вперед →
Copyright © 2006 -  aranea.ru