Aşağıdaki dizi varsa:JavaScript dizi elemanının uzunluğu en fazla elde
I dizi elemanları maksimum uzunluğu istiyorumarray = ['a', 'abcde', 'ab'] ;
5 (elemannın abcde '), yani.
Bir dizi öğesinin uzunluğunu (örn. Dizi [1] .length) alabileceğinizi biliyorum, ancak maksimum uzunluğu nasıl alacağımı bilmiyorum.
JavaScript veya jQuery'deki herhangi bir yanıt harika olurdu.
TIA
Paul Jones
Teşekkür . Tüm çözümler, tüm dizi öğelerinin dizge olduğu, verdiğim örnekle mükemmel bir şekilde çalıştı. İlgilenen herkes için, dizi elemanları sayısal ise, biraz ekleme yapılmalıdır (bence): $ .each (myarray, işlev (i, öğe) { item = Dize (öğe) // ek maxLength = Math.max (maxLength, item.length); \t alert (madde + '' + maxLength) }); Bunu yapmanın 'daha akıllı' bir yolu varsa, bildirin. Yardım için tekrardan Paul Jones –