Статья, реализация связного списка, язык программирования Typescript

Простая реализация связного списка без головы и хвоста, замкнутого сам на себя. Файл – queue.ts класс, элемент списка Файл – queuecontroller.js, класс контроллер инициализации,добавления,удаления поиска элемента в списке Пример кода контроллера:

		let cnt = 1;
		let myclass = new queueController(`newdata${cnt}: string`);
		console.log("runned");
		cnt++;
		myclass.addelem( `newdata${cnt}: string` );
		console.log("2",myclass.queueelem);
		cnt++;
		myclass.addelem( `newdata${cnt}: string` );
		console.log("3",myclass.queueelem);
		myclass.delelembydata('newdata1: string');

		myclass.searchelembydata('newdata2: string');
		
		
Скачать проект