se val è un oggetto non ci fai niente di questa funzione ... convertire a stringa non è mai una soluzione affidabile, pensa solo se una delle stringhe dovesse contenere lo stesso carattere usato da te per il join.Originariamente inviato da and80
trasformi l'array in stringa, poi verifichi se nella stringa è presente il valore "val"
gli oggetti, inoltre, diventano [object] oppure [object Object], gli elementi diventano HTMLDIVElement o quello che è, insomma non è questa la strada.
già potrebbe andare meglio.codice:Array.prototype.inArray = function(value){ for(var i = 0, found = false; i < this.length && !found; i++) found = this[i] === value; return found; }; alert([1,2,3].inArray(3));
P.S. and80, JS è praticamente identico ad AS, quindi se in AS usavi il join su stringa eri un pò fagiano![]()


Rispondi quotando