The Hawks’ Joe Johnson will miss 4-6 weeks after undergoing arthoscopic surgery to remove loose bodies from his right elbow.