Update script.js

递归遍历依赖，避免依赖层次超过两层后导致依赖丢失