You are currently viewing JavaScript | Classes

JavaScript | Classes

Введение новой версии JavaScript (ES6) ввело использование классов вместо функций.Классы похожи на функции.Они используют ключевое слово класса вместо ключевого слова функции.
Они используют метод конструктора для инициализации.

Синтаксис:

class classname {
 constructor(parameter) {
 this.classname = parameter;
 }
}

Приведенный ниже пример иллюстрирует классы JavaScript:

<!DOCTYPE html>
<html>

<body>
	<center>
		<h1 style="color: green;">
			ProgramBox
		</h1>
		
<p>
		A Computer Science Portal for Geeks
		</p>


		<b>JavaScript Classes</b>

		<p id="demo"></p>


		<script>
			class class_name {
				constructor(value) {
					this.classes = value;
				}
			}

			myvalue = new class_name("GeeksforGeeks");

			document.getElementById("demo").innerHTML =
			myvalue.classes;
		</script>
	</center>
</body>

</html>

Выход: