You don't need to know JavaScript to manage your XenForo board. However, if you're planning on editing functionality, it may be helpful. But not entirely necessary. A good portion of functionality can be auto-added to your additions based on CSS classes that the XF JavaScript ties into.