Javascript'te bir diziye() bir yöntem eklemek mümkün mü? (Ben prototipleri biliyorum ama her diziye, özellikle sadece bir tane eklemek istemiyorum).Javascript'te Array nesnesine bir yöntem ekleyin?
ben bunu yapmak istiyorum nedenidir Aşağıdaki kodu
function drawChart()
{
//...
return [list of important vars]
}
function updateChart(importantVars)
{
//...
}
var importantVars = drawChart();
updateChart(importantVars);
var Ve ben bunun yerine böyle bir şey yapmak mümkün istiyorum, çünkü:
var chart = drawChart();<br>
chart.redraw();
orada umuyordum drawChart()
'da döndüğüme bir yöntem ekleyebileceğim bir yöntemdi. Bunu yapmanın herhangi bir yolu var mı?
Ancak bunu göz önünde bulundurun: * JavaScript yöntemlerdir birinci sınıf [fonksiyonu] değerleri *. Yani, bunlar * sadece isimlendirilen * işlevlerdir - yani değerlendirmenin sonucudur - * özellikler *. –
Bu açıkça mümkündür, ancak tavsiye edilir mi? Yan etkileri var mı? Diziyi tekrarlarken, yöntem yoluna girecek mi? Yöntem, Dizinin uzunluğunu alırken sayılır mı? – arkanciscan