Figured I'd drop a note here in case someone else wondered about this: WiFi on ESP8266 is managed by the ESP8266's SDK. Arduino and Espruino are essentially "remote controlling" the chip's built-in functionality by sending AT commands that tell it what to do. You can see these commands in the JavaScript source for Espruino's Wifi library.
With that in mind, one of the features of the ESP8266 SDK is that it automatically reconnects to networks after a connection drops. It's mentioned here in the Arduino documentation for the ESP8266.
Search Options
Types to Display
Espruino
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Figured I'd drop a note here in case someone else wondered about this: WiFi on ESP8266 is managed by the ESP8266's SDK. Arduino and Espruino are essentially "remote controlling" the chip's built-in functionality by sending AT commands that tell it what to do. You can see these commands in the JavaScript source for Espruino's Wifi library.
With that in mind, one of the features of the ESP8266 SDK is that it automatically reconnects to networks after a connection drops. It's mentioned here in the Arduino documentation for the ESP8266.