1. Indexof () Метод ---- Этот метод чаще используется
Возвращает местоположение, где сначала указанное строковое значение появляется в строке
Используйте формат: stringObject.indexof (substring, startpos)
Например: найти второе место O
var mystr = "Привет, мир!"
document.write(mystr.indexOf("o",mystr.indexOf("o")+1));------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mystr.indexof ("o") ----- Результат 4, начните искать его из следующей таблицы строки.
document.write (mystr.indexof ("o", 5)); Начните смотреть на пятую позицию.
Результат: 7
ПРИМЕЧАНИЕ. Метод .INDEXOF () чувствителен к случаям.
. Если извлеченное значение строки не отображается, метод возвращает -1. ・
2. String Split ()
Метод Split () разбивает строку в строковую массив и возвращает этот массив.
Грамматика:
StringObject.Split (разделитель, предел)
Примечание. Если пустая строка ("") используется в качестве сепаратора, каждый символ в StringObject будет разделена между.
Например:
var mystr = "86-010-85468578";
Отдельные строки объектов по символу »-" MyStr
document.write (mystr.split ("-") + "<br />"); --- Результат 86,010 85468578
Разделите каждый символ строкового объекта MyStr
document.write (mystr.split ("") + "<br />"); --- Результат: 8,6,-, 0,1,0,-, 8,5,4,6,8,5,7,8
Разделите объект String MyStr на символы, разделить 3 раза
mystr.split ("", 3) ------------- Результаты 8,6,-
3. Извлеките строку подстроки ()
Метод substring () используется для извлечения символов в строке между двумя указанными подписками.
Грамматика:
StringObject.substring (Starpos, Stoppos)
Уведомление:
1. Возвращенный контент-это все символы от начала (включая символы в начальной позиции) до остановки-1, и его длина остановлен минус.
2. Если запуск параметра равна остановке, то метод возвращает пустую строку (то есть строка с длиной 0).
3. Если старт больше, чем остановка, метод будет обменять эти два параметра перед извлечением подстроки.
Например:
var mystr = "Привет, мир!"
document.write (mystr.substring (6) + "<br />"); ---- Запечатайте все символы, начиная с 6 в подписке-Результат-мир!
document.write (mystr.substring (5,4));
Document.Write (MyStr.Substring (4,5)); ------ Результат-все, что количество взятых цифр составляет 5-4
4. Извлеките указанное количество символов substr ()
Метод substr () извлекает указанное количество строк, начиная с положения Startpos из строки.
Грамматика:
stringObject.substr (startpos, длина)
ПРИМЕЧАНИЕ. Если параметр startpos является отрицательным числом, рассчитывается положение с конца строки. То есть -1 относится к последнему персонажу в строке, -2 относится ко второму до последнего персонажа и так далее.
Если Startpos отрицателен, а абсолютное значение больше длины строки, startPos равен 0
Пример: var mystr = "Привет, мир!";
Document.Write (mystr.substr (6) + "<br />"); ----------------- Мир перехвата
document.write (mystr.substr (0,5)); --- перехват ---- Привет
5. Мат
Круглый ()
Math.round (x)
Метод случайного () может вернуть случайное число от 0 до 1 (больше или равно 0, но менее 1).
Math.random ();
6. Метод Array Array Object
Метод concat () используется для объединения двух или более массивов. Этот метод возвращает новый массив без изменения исходного массива.
грамматика
arrayobject.concat (Array1, Array2, ..., Arrayn)
Примечание. Этот метод не изменяет существующий массив, а только возвращает копию подключенного массива.
var myarr1 = new Array ("010")
var myarr2 = new Array ("-", "84697581");
var mycon = myarr1.concat (myarr2);
Document.Write (myCon) --- Вывод 010,-, 84697581
Описание - это просто копия.
Метод join () используется для помещения всех элементов в массив в строку. Элементы разделены указанными делимитерами.
var myarr1 = new Array ("86", "010")
var myarr2 = новый массив ("84697581");
var myarr3 = myarr1.concat (myarr2);
document.write (myarr3.join ("")+"<br/>"); ------ Результат-8601084697581
document.write (myarr3.join ("_")+"<br/>"); ----- Результат: 86_010_84697581
Document.write (myarr3.join ()+"<br/>"); ----- Результат составляет 86 010 84697581
7. Reverse ()
Метод обратного () используется для отмены порядка элементов в массиве.
var myarr1 = ["i", "love", "you"];
document.write (myarr1.reverse ()); ---- Результатом является вы, любовь, я стараюсь не зарезервировать. Не пишите неправильно
8. Выбранный Slice ()
Метод slice () возвращает выбранный элемент из существующего массива.
arrayobject.slice (Start, End)
1. Возвращает новый массив, содержащий элементы в ArryObject от начала до конца (исключая этот элемент).
2. Этот метод не изменяет массив, но возвращает субрай
var myarr1 = ["i", "love", "you"];
Document.write (myarr1.slice (1,3)) --- Результат-любимый, вы такие же, как и подстроение, но это для массива, число избранных 3-1 = 2
9. Массив Сорт ()
Метод SORT () делает элементы в массиве в определенном порядке.
Грамматика:
arrayobject.sort (метод функция)
1. Если <Метод функция> не указана, расположить ее в порядке кода Unicode.
2. Если указана <Метод функция>, сортируйте по методу сортировки, указанного в <методике функции>.
функция sortnum (a, b) {
вернуть AB;
}
var myarr = new Array ("80", "16", "50", "6", "100", "1");
document.write (myarr.sort (sortnum)); --- Результат: 1,6,16,50,80,100
Если это BA - результат - 100,80,50,16,6,1
Выше приведены некоторые обычно используемые встроенные объекты JavaScript, которые я суммировал. Я надеюсь, что всем понравится.