JavaScript预解析