Latest web development tutorials
×

JavaScript курс

JavaScript курс JavaScript Краткое введение JavaScript использование JavaScript экспорт JavaScript грамматика JavaScript Заявления JavaScript примечание JavaScript переменная JavaScript Типы данных JavaScript объекты JavaScript функция JavaScript сфера JavaScript событие JavaScript строка JavaScript операторы JavaScript сравнить JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Тип преобразования JavaScript Регулярные выражения JavaScript ошибка JavaScript отладка JavaScript Переменный лифт JavaScript Строгий режим JavaScript ненадлежащее использование JavaScript Аутентификация с помощью форм JavaScript Зарезервированные ключевые слова JavaScript JSON JavaScript void JavaScript Спецификация Код

JS функция

JavaScript определение функции JavaScript Аргументы функции JavaScript вызов функции JavaScript Затворы

JS HTML DOM

DOM Краткое введение DOM HTML DOM CSS DOM событие DOM EventListener DOM элемент

JS Расширенный учебник

JavaScript объекты JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp объекты

JS браузер BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript поп JavaScript Timed событие JavaScript Cookies

JS кладезь

JavaScript кладезь JavaScript тест jQuery JavaScript тест Prototype

JS примеров

JavaScript примеров JavaScript экземпляр объекта JavaScript экземпляр объекта Browser JavaScript HTML DOM примеров JavaScript резюме

JS справочное руководство

JavaScript объекты HTML DOM объекты

JavaScript String (String) объекты

Объект Строка используется для обработки существующего блока символов.


строки JavaScript

Строка используется для хранения ряда персонажей, как "John Doe".

Строка может использовать одинарные или двойные кавычки:

примеров

переменная carname = "Volvo XC60";
переменная carname = 'Volvo XC60';

Вы можете использовать позицию (индекс) может получить доступ к любому из строки символов:

примеров

var character=carname[7];

Нуля индекс строки, первая строка символов [0], второй символ [1], и так далее.

Вы можете использовать кавычки в строке, следующие примеры:

примеров

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';

Или вы можете использовать символ перехода в строку, используя кавычки:

примеров

var answer='It's alright';
var answer="He is called "Johnny"";

Попробуйте »


String (String)

String (String) с помощью длины длина собственности , чтобы вычислить длину строки:

примеров

var txt="Hello World!";
document.write(txt.length);

var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);

Попробуйте »

Найти строку в строке

Используйте строку IndexOf () для определения положения строки в первой появляется указанный символ:

примеров

var str="Hello world, welcome to the universe.";
var n=str.indexOf("welcome");

Попробуйте »

Если вы не можете найти соответствующие функции символа возвращает -1

Метод LastIndexOf (), чтобы найти место в конце начала строки вхождений.


Соответствие содержания

Функция матча () используется , чтобы найти определенную строку символов, и если он найден, а затем вернуться к этому характеру.

примеров

var str="Hello world!";
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));

Попробуйте »


Заменить содержимое

Метод замены () заменяет некоторые символы с некоторыми из символов в строке.

примеров

str="Please visit Microsoft!"
var n=str.replace("Microsoft","w3cschool");

Попробуйте »


Преобразование случай Строка

Преобразование строк случай с использованием функции toUpperCase () / toLowerCase ():

примеров

var txt="Hello World!"; // String
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写

Попробуйте »


Строка в массив

Используйте строку раскола () функцию в массив:

примеров

txt="a,b,c,d,e" // String
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔

Попробуйте »


Специальные символы

Javascript может использовать обратную косую черту (\), чтобы вставить специальные символы, такие как: другие специальные символы апострофы, цитаты и так далее.

См следующий код JavaScript:

var txt="We are the so-called "Vikings" from the north.";
document.write(txt);

В JavaScript, строки запуска и остановки использовать одинарные или двойные кавычки. Это означает, что строка выше будет обрезана: Мы так называемые

Решить вышеуказанные проблемы можно использовать обратную косую черту экранировать кавычки:

вар = TXT "Мы так называемые \" Викингов \ "с севера.";
document.write (TXT);

JavaScript будет выводить собственно текстовая строка: Мы так называемые "викинги" с севера.

В следующей таблице перечислены другие специальные символы, вы можете использовать обратную косую черту экранировать специальные символы:

код экспорт
\ ' Одинарные кавычки
\ " Двойные кавычки
\\ Диагональный стержень
\ N Wrap
\ R вводить
\ T таб
\ B пустой
\ F СТР


Свойства строки и методы

Недвижимость:

  • длина
  • прототип
  • конструктор

Методы:

  • Шара ()
  • charCodeAt ()
  • CONCAT ()
  • fromCharCode ()
  • IndexOf ()
  • LastIndexOf ()
  • матч ()
  • заменить ()
  • Поиск ()
  • ломтик ()
  • сплит ()
  • зиЬзЬг ()
  • подстрока ()
  • toLowerCase ()
  • toUpperCase ()
  • valueOf ()