I think the Kindle browser runs at least basic JS. In any case it refreshes maybe every half hour or so, which is plenty for weather.
Come to think of it I think the Kindle browser is based on WebKit, so it probably runs any JS that the version of WebKit supports, but given the low-power processor and the 0.5 FPS display, you probably won't get anything too crazy to work.