javascript类型判断代码分析