Строковой объект используется для обработки текста (строка).
1. Создать строку
Кода -код выглядит следующим образом: var str = "Hello World";
var str1 = new String (str);
var str = string ("hello world");
Все три метода в порядке, но есть небольшие различия
2. Атрибут длины ---> вернуть длину строки
3. Метод Anchor () используется для создания якоря HTML.
Что такое якорь HTML?
Это <a ...> ... </a>
StringObject.Anchor (Anchorname)
Анчорном требуется. Определите имя для якоря.
Скопируйте код следующим образом: var txt = "Hello World!"
document.write (txt.anchor ("myanchor"))
Вывод:
<a name = "myanchor"> Hello World! </a>
Конечно, то, что вы видите в браузере, это Hello World!
4. Метод Big () используется для отображения строк в виде больших шрифтов.
Как использовать:
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.big ())
5. Метод Blink () используется для отображения мигающих строк.
Как использовать:
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.blink ())
6. Метод Bold () используется для отображения строк жирного шрифта.
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.bold ())
7. Метод Charat () может возвращать символы в указанной позиции.
stringObject.charat (index)
Индекс требуется. Число, представляющее позицию в строке, то есть подписание символа в строке.
Комментарий: Индекс первого символа в строке равен 0. Если индекс параметра не находится между 0 и string.length, метод возвращает пустую строку.
8. Метод charcodeat () может вернуть кодирование символов Unicode символов в указанной позиции. Это возвратное значение является целым числом между 0 - 65535.
Метод charcodeat () аналогичен операции, выполняемой методом Charat (), за исключением того, что первое возвращает кодирование символов в указанной позиции, в то время как последний возвращает подстроение символов.
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.charcodeat (1))
Вывод: 101
9. Метод concat () используется для объединения двух или более строк.
stringObject.concat (stringx, stringx, ..., stringx)
stringx требуется. Один или несколько строковых объектов, которые будут объединены в строку.
Совет: Обратите внимание, что использование оператора «+» для операций конкатенации строки обычно проще.
Скопируйте код следующим образом: var str1 = "Привет"
var str2 = "World!"
document.write (str1.concat (str2))
Вывод:
Привет, мир!
10. Метод fontcolor () используется для отображения строк в соответствии с указанным цветом.
stringObject.fontcolor (цвет)
требуется цвет. Укажите шрифт-цвета для строк. Это значение должно быть названием цвета (красный), значением RGB (RGB (255,0,0)) или шестнадцатеричным номером (#FF0000).
пример:
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.fontcolor ("red"))
11. Метод LastIndexOF () может вернуть последнее местоположение указанного строкового значения и искать спереди на спереди в указанном месте в строке.
stringObject.lastIndexof (searchValue, fromIndex)
SearchValue требуется. Определяет получение строки, которое будет получено.
FromDex необязательный целочисленный параметр. Определяет местоположение, где начинается поиск в строке. Его юридическое значение составляет 0 к stringObject.length - 1. Если этот параметр опущен, поиск начнется с последнего символа строки.
Примечание. Метод LastIndexof () чувствителен к корпусу!
Если значение строки, которое будет получено, не отображается, метод возвращает -1.
пример:
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.lastindexof ("hello") + "<br />")
document.write (str.lastindexof ("world") + "<br />")
document.write (str.lastindexof ("world"))
Выход:
0
-1
6
12. Метод Link () используется для отображения строк в качестве гиперссылок.
stringobject.link (url) // URL требуется. Укажите URL, который будет связан.
var str = "wulin.com"
document.write (str.link ("// www.vevb.com"))
13. Метод match () может получить указанное значение в строке или найти совпадение для одного или нескольких регулярных выражений.
Этот метод похож на indexof () и astindexof (), но возвращает указанное значение вместо положения строки.
stringObject.match (searchValue)
SearchValue требуется. Определяет получение строки, которое будет получено.
или:
stringObject.match (regexp)
regexp требуется. Объект Regexp, который определяет шаблон для соответствия. Если параметр не является объектом REGEXP, вам нужно сначала передать его в конструктор REGEXP и преобразовать его в объект RegeXP.
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.match ("world") + "<br />")
document.write (str.match ("world") + "<br />")
document.write (str.match ("worldd") + "<br />")
document.write (str.match ("World!"))
Вывод:
мир
нулевой
нулевой
мир!
14. Метод reply () используется для замены некоторых символов в строке или для замены подстроки, которая соответствует регулярному выражению.
StringObject.Replace (regexp/substr, замена)
требуется regexp/substr. Объект Regexp, который указывает подстроение или замену шаблона.
Обратите внимание, что если значение является строкой, оно используется в качестве образец текста прямого количества, который должен быть извлечен вместо того, чтобы сначала преобразовать в объект Regexp.
требуется замена. Строковое значение. Определяет функцию, которая заменяет текст или генерирует замену текста.
Новая строка получается после замены первого матча или всех совпадений REGEXP с заменой.
пример:
Скопируйте код следующим образом: var str = "Посетите Microsoft!"
document.write (str.replace (/microsoft/, "jb51"))
Результатом вывода:
Посетите JB51!
15. Метод Search () используется для извлечения указанной подстроки в строке или для извлечения подстроки, которая соответствует регулярному выражению.
stringObject.search (regexp)
REGEXP Этот параметр может быть подстрокой, которую необходимо извлечь в StringObject, или объект Regexp, который необходимо получить.
Примечание. Чтобы выполнить поиск, который игнорирует прописное и строчное дело, добавьте флаг i.
Возвращаемое значение:
Начальная позиция первой подстроки в StringObject, которая соответствует Regexp.
Комментарий: если не найдена подбоя подбора, верните -1.
Примечание: search () чувствителен к корпусу
пример:
[Код] var str = "Посетите JB51!"
document.write (str.search (/jb51/))
Выход:
6
16. Метод Slice () может извлечь часть строки и вернуть извлеченную часть новой строкой.
StringObject.Slice (Start, End)
Начало начало подписки сегмента, который будет извлечен. Если это отрицательное число, параметр указывает положение, рассчитанное с конца строки. То есть -1 относится к последнему символу струны, -2 относится ко второму до последнего персонажа и так далее.
Завершите индекс в конце сегмента, который будет немедленно извлечен. Если этот параметр не указан, подстроение, которая должна быть извлечена, включает в себя строку от начала до конца исходной строки. Если параметр является отрицательным числом, он определяет положение с конца строки.
Возвращаемое значение:
Новая строка. Включает все символы из строкового строкового запуска (включая запуск) до конца конца (за исключением конца).
String.slice () аналогична Array.Slice ()
Кода кода следующая: var str = "Hello Happy World!"
document.write (str.slice (6))
Вывод: Счастливого мира!
Кода кода следующая: var str = "Hello Happy World!"
Document.Write (Str.Slice (6,11))
Вывод: счастлив
17. Метод Split () используется для разделения строки на строковую массив.
StringObject.split (разделитель, Howmany)
Сепаратор требуется. Строка или регулярное выражение, которое разбивает StringObject, откуда определяется этот параметр.
Howmany необязательно. Этот параметр указывает максимальную длину возвращаемого массива. Если этот параметр установлен, возвращаемые подстроки не будут больше, чем массив, указанный этим параметром. Если этот параметр не установлен, вся строка будет разделена независимо от его длины.
ПРИМЕЧАНИЕ. Если пустая строка ("") не является пространством и используется в качестве разделителя, то каждый символ в StringObject будет разделен.
пример:
Кода кода выглядит следующим образом: var str = "Как у вас дела сегодня?"
document.write (str.split ("" ") +" <br /> ")
document.write (str.split ("" ") +" <br /> ")
document.write (str.split ("", 3))
Выход:
Как у тебя сегодня дела?
Как у тебя сегодня дела,?
Как вы
18. Метод substr () может извлечь указанное количество символов, начиная с начала подписания в строке.
StringObject.substr (Start, длина)
начать обязательно. Стартовая подписка подстроения, которая будет извлечена. Должен быть числовое значение. Если это отрицательное число, параметр объявляет позицию с конца строки. То есть -1 относится к последнему персонажу в строке, -2 относится ко второму до последнего персонажа и так далее.
Длина необязательна. Количество символов в подстроении. Должен быть числовое значение. Если этот параметр опущен, возвращается строка из начальной позиции StringObject до конца.
Возвращаемое значение:
Новая строка, содержащая символы длины, начинающуюся с начала StringObject (включая символ, упомянутый BERT). Если длина не указана, возвращаемая строка содержит символы от начала до конца StringObject.
Примечание: ECMASCRICT не стандартизирует метод, поэтому он против его использования.
Скопируйте код следующим образом: var str = "Hello World!"
Document.Write (Str.Substr (3,7))
Выход:
LO World
19. Метод substring () используется для извлечения символов в строке между двумя указанными подписками.
StringObject.substring (Start, Stop)
начать обязательно. Неотрицательное целое число, которое указывает положение первого символа подстроения, которое будет извлечено в StringObject.
Остановить необязательный. Неотрицательное целое число имеет на 1 больше позиционировано в StringObject, чем последний символ подстроения, который должен быть извлечен. Если этот параметр будет опущен, возвращаемая подстроение будет продолжаться до конца строки.
Возвращаемое значение
Новая строка, значение которой содержит подстроение StringObject, содержимое которого-все символы от начала до остановки-1, с длиной остановки минус.
Примечание:
Метод substring () возвращает подстроение, включая символы в начале, но не символы.
Если запуск параметра равна конец, то метод возвращает пустую строку (то есть строка длины 0). Если старт больше, чем End, метод будет обменять эти два параметра перед извлечением подстроки.
Примечание:
В отличие от методов slice () и substr (), substring () не принимает отрицательных параметров.
пример:
Скопируйте код следующим образом: var str = "Hello World!"
Document.Write (Str.Substring (3,7))
Выход:
низкий
20. Определение и использование
Метод TOLOWERCASE () используется для преобразования строки в нижний регистр.
stringObject.tolowerCase () // Нет параметра
Возвращаемое значение:
Новая строка, в которой все символы прописного строки преобразуются в нижние символы.
21. Метод Touppercase () используется для преобразования строки в верхний регистр.
stringObject.touppercase () // Нет параметров
Возвращаемое значение:
Новая строка, в которой все строчные символы StringObject преобразуются в верхние символы.
22. Метод indexof () может вернуть позицию, где сначала указанное строковое значение появляется в строке.
StringObject.Indexof (SearchValue, FromIndex)
SearchValue требуется. Определяет получение строки, которое будет получено.
FromDex необязательный целочисленный параметр. Определяет местоположение, где начинается поиск в строке. Его юридическое значение составляет от 0 до stringObject.length - 1. Если этот параметр опущен, поиск начнется с первого символа строки.
иллюстрировать:
Этот метод будет извлекать строку StringObject с начала до конца, чтобы увидеть, содержит ли он подстроенный SearchValue. Место, где начинается поиск, находится в FromDex строки или в начале строки (когда FromDex не указан). Если найдена SearchValue, он возвращает местоположение, где появляется сначала SearchValue. Положение символа в StringObject начинается с 0.
Примечание. Метод Indexof () чувствителен к корпусу!
пример:
Скопируйте код следующим образом: var str = "Hello World!"
document.write (str.indexof ("hello") + "<br />")
document.write (str.indexof ("world") + "<br />")
document.write (str.indexof ("world"))
Выход:
0
-1
6
Чтобы просмотреть больше синтаксиса JavaScript, вы можете следовать: «Справочный учебник JavaScript» и «Руководство по стилю кода JavaScript». Я также надеюсь, что все будут поддерживать Wulin.com больше.