/msie/:IE的标志
/msie/.test(ua):判断当前浏览器是否为IE浏览器
parseFloat():将结果强制转换为Float类型,也就是含小数类型
ua.match(/msie ([\d.]+)/)[1]:判断是多少版本的IE浏览器(在JavaScript或jQuery中,正数可以代表true)
X?Y:Z :这是三目运算,X是一个boolean类型的表达式,也就是X的值是true或false(不同语言中X可能为数字、字符串等,但是无论X是什么数据,都会被强制为true或false),当X的值为true是Y表达式被执行,否则Z表达式执行(注:Y、Z表达式是完全对立的,不可能同时被执行)。