vinoalvino Posted April 27, 2009 Share Posted April 27, 2009 Scusate l'offtopic. Mi sono impantanato con [removed] lo odio quanto amo il php.Creo dinamicamente da php uno script che contiene un array delle categorie e un'altro che contiene, per ogni categoria, i suoi figli. Esempio dello script generato: var aSubCat = new Array(); aSubCat['1'] = new Array(34, 11, 35, 36, 39); aSubCat['34'] = new Array(5, 6, 7, 8, 9); aSubCat['5'] = new Array(47); ..... Dopo ore di debug mi sono reso conto che aSubCat['5'].length vale 47 ???????? ed è pergiunta vuoto. Questo cavolo di linguaggio non accetta un array di un solo elemento? :gulp:P.S.: [removed] = j a v a s c r i p t Link to comment Share on other sites More sharing options...
vinoalvino Posted April 27, 2009 Author Share Posted April 27, 2009 Come al solito sono il primo a rispondere Ho trovato in un forum un post che spiega che x=new array(47) crea un array vuoto di 47 elementi. Ma chi glielo ha chiesto?si deve usare invece: x=new array(); x[ 0 ]=47; :zip:P.S.: sapevate che scrivendo nel forum x[ 0 ] tutto attaccato viene x[0] ?????? Lo avranno implementato per poter scrivere E=MC[2] ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now