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

Beginner

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

Введение

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

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

Для клонирования регулярного выражения используйте конструктор 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, чтобы улучшить свои навыки.