ES6 основной -4

Строка Манипуляция

// для ES6 строковых операций 
    вара STR = «Отец вашего Я ЕСМЬ Пошел ты?» ; 
    Str.indexOf ( «вы»); // ES5 найти позицию подстроки 
    str.lastIndexOf ( «трах» ); 
    str.includes ( " мир «); // ES6 определить , есть ли строка 
    str.startsWith (» Я еСТЬ « ); 
    str.endsWith ( » ты «? );
     // Обратите внимание , чтобы просмотреть расположение строки и может использовать только IndexOf ES5 LastIndexOf также прошли два регулярных выражения

Многократно отображается строка символов

// console.log ( «А» .repeat (-1)); // Используемый здесь приведены отрицательная бесконечность или 
/ * использовать числа NaN между 0 и -1 из 0 - го порядка * / 
console.log ( «А ".repeat (-0,5 )); 
console.log ( "А" .repeat (" 2 " )); 
console.log ( " А».repeat (12));

 

 

 строка Завершение

// Завершение строки 
console.log ( "А" .padStart (3, "А". )); 
Console.log ( "А" .padEnd (12, "-")); // по умолчанию дополняется пробелами. 


// Если длина меньше или равна длине исходной строки, исходная строка Возвращает: 
// Если исходная строка завершения строка с длиной , превышающей заданную длину, строки завершения из усеченных битов: 
// завершающие цифры общего языка

 

 

 

 

// шаблон строка эквивалентна расширенной версии строки с обратными кавычками `, кроме как обычные строки также могут быть использованы для определения многострочных строковых, вы можете также добавить переменные и выражения в строке. 
    

 вар Age = 21 ;
  функция Sing () {
      возвращение "код записи" ; 
 } 
    вар STR = `I год $ {возраст} лет, номинальный возраст $ {. по возрасту 1 } , как Ctrl, как $ {Sing ()}
     <P> причина в том , что я люблю тебя </ р->
      `; 
     console.log (ул); 
     / * 
     
     зарезервировано пространство с новой строки и использование переменных и вызова функции 
      * /

 

 

 

 

Теги шаблона

Шаблоны этикеток, чтобы вызвать функцию, параметры которой называются шаблон строки.

Когда шаблон строка с шаблонами параметров переменной строки будет обработана на множество параметров.

 

HTML-теги в основном использоваться для фильтрации

 Функция тест (улица, ... значение) {
          вар первый = "" ;
         для ( вар я = 0; я <str.length; я ++ ) { 
             сначала + = ул [I];
             если (значение [я]) { 
                 сначала + = Строка (значение [г]) вместо (/> / г, "& GT") заменить (/ </ г, "& л".. ); 
             } 
         } 
         Document.write (первый); 
         вернуться сначала; 
     } 

     Вар HTML = "<скрипт> <\ / скрипт>"; // 反斜杠 
     console.log (тест `本人今年$ {возраст}岁,虚岁$ {возрастное 1 }喜欢Ctrl,也喜欢$ {петь ()}
     <р стиль =" цвет:

 

 

 

рекомендация

отwww.cnblogs.com/webcyh/p/11440271.html