Лаборатория по основам JavaScript

JavaScriptJavaScriptBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы изучим некоторые фундаментальные концепции программирования на JavaScript. Вы научитесь создавать переменные, использовать операторы, писать функции и работать с условными инструкциями и циклами. В конце практического занятия вы будете четко понимать основы программирования на JavaScript и сможете применить их для решения простых задач. Это практическое занятие идеально подходит для тех, кто хочет научиться программировать на JavaScript.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28197{{"Лаборатория по основам JavaScript"}} javascript/arith_ops -.-> lab-28197{{"Лаборатория по основам JavaScript"}} javascript/comp_ops -.-> lab-28197{{"Лаборатория по основам JavaScript"}} end

Клонирование регулярного выражения

Для клонирования регулярного выражения используйте конструктор RegExp, RegExp.prototype.source и RegExp.prototype.flags.

const cloneRegExp = (regExp) => new RegExp(regExp.source, regExp.flags);

Этот код создаст клон заданного регулярного выражения. Например:

const regExp = /lorem ipsum/gi;
const regExp2 = cloneRegExp(regExp); // regExp!== regExp2

Резюме

Поздравляем! Вы завершили практическое занятие по клонированию регулярных выражений. Вы можете практиковаться в других практических занятиях в LabEx, чтобы улучшить свои навыки.