1. StringObject.Charat ()
Функция: вернуть подписку строки
var str = "Это строка"; console.log (str.charat (0)) // Это
2. StringObject.CharcoDeat ()
Функция: метод может вернуть кодирование символов Unicode в указанной позиции
var str = "Это строка"; console.log (str.charcodeat (0)) // this => 36825
3.String.FromCharcode ()
Функция: вернуть соответствующие символы через кодирование Unicode
console.log (string.fromChade (36825,26159)) // это
Пример: найти, если строка является номером
<body> <input type = "text" /> <input type = "button" value = "detection" /> <script> var ainp = document.getelementsbytagname ('input'); ainp [1] .onclick = function () {var val = ainp [0] .value; if (detectnum (val)) {alert («поздравляю,» + val + ' - все числа'); } else {alert ('ввод неверен'); }}; функция Detectnum (str) {var n = 0; for (var i = 0; i <str.length; i ++) {n = str.charcodeat (i); if (n <48 || n> 57) вернуть false; } return true;} </script> </body>4. StringObject.Indexof ()
Функция: Метод может вернуть местоположение, где в строке появляется указанное строковое значение.
Параметры: str.indexof (найдите значение, начните искать подписку). Если значение строки, которое будет получено, не отображается, метод возвращает -1.
Пример: вернуться, чтобы найти подписку соответствующего символа
<script> var str = 'xsxsxscdecdcdxsxsxs'; var num = 0; var s = 'xs'; var arr = []; for (; str.indexof (s, num)! = -1;) {num = str.indexof (s, num) + s.length arr.push (num)} console.log (arr) </script>5. StringObject.lastIndexof ()
Функция: Найдите первое местоположение указанного строкового значения в строке сзади к фронту.
6. StringObject.substring ()
Функция: Метод используется для извлечения символов в строку, которая находится между двумя указанными подписками.
7. StringObject.touppercase ()
Функция: преобразовать буквы в капитал
8. StringObject.TolowerCase ()
Функция: преобразовать буквы в строчный
9.StringObject.Split ()
Функция: метод используется для разделения строки на строковую массив
Параметры: (какой символ используется для перехвата и какой бит хранит массив)
Три использования
var str = "121314"; str.split ("") // [1,2,1,3,1,4]; str.split ("1") // [, 2,3,4]; str.split ("", 2) // [1,2] 10. arrobject.join ()Функция: метод используется для помещения всех элементов в массив в строку. Элементы разделены указанными делимитерами
Два использования
var arr = [1,2,3]; arr.join ("") // 123Arr.join ("-") // 1-2-3Пример: выделите ключевые слова, которые вы искали
<input type = "text" id = "oin" /> <tutne> кнопка < /button> var oin = document.getElementById ("oin"); var octn = document.getElementsbytagname ('button') [0]; var str = «Длина объекта аргументов определяется количеством реальных параметров, а не количеством формальных параметров. Формальные параметры - это переменные, которые вновь открывают пространства памяти в функции, но они не перекрываются с пространством памяти объекта аргументов. В случае, когда оба аргумента и значения существуют, значения могут быть синхронизированными, но для одного из них, значения не могут быть синхронизированными. Проверено. "; var h = ""; optn.onclick = function () {if (oin.value == "") {alert ("Ввод пуст"); вернуть false} var s = oin.value; if (str.indexof (s) == -1) {alert ("нет этого числа"); вернуть false} var m = '<span style = "founal-color: red">' + s + '</span>'; str = str.split (s); h = str.join (m) document.body.innerhtml = h}