javascript预解析