Показать сообщение отдельно
  #2 (permalink)  
Старый 06.11.2015, 16:42
Аспирант
Посмотреть профиль Найти все сообщения от loljs
 
Регистрация: 06.11.2015
Сообщений: 68

Не особо внятно изложено, но, возможно вот это
<html>
<head>

<meta charset="utf-8">

<style>


</style>

</head>
<body>



<button id="add">add</button>
<button id="show">show</button>

<script>

 
function BaseObj(){
	this.array = []
}
BaseObj.prototype.add = function(value){this.array.push(value)}
BaseObj.prototype.show = function(){alert(this.array)}

//с помощью этого конструктора заполняется массив:
function ArrBase(){
	var datBaseArr = [], length
	if(!/^\d+$/.test(length = prompt("number of objects", 1))){
		ArrBase();
	}
	for(var i = 0; i < +length; i++){
		datBaseArr.push(new BaseObj());
	}
	return datBaseArr;
}

arr = ArrBase()

add.onclick = function(){arr[0].add(1)}
show.onclick = function(){arr[0].show()}


</script>
</body>
</html>
Ответить с цитированием