In ArcMap, there is a "Placement Proerties" in layer properties that allows you to set it's label/feature weight, so the labels will not overlap each other... However, I was wondering if the ArcGIS Javascript API can also support this feature, because I cannot find any related information in the API document.