var supports = (function() {
    //创建一个div,把前缀分割放到数组中
    var div = document.createElement('div'),
        vendors = 'Khtml Ms O Moz Webkit'.split(' '),
        len = vendors.length;

    return function(prop) {
        if ( prop in div.style ) return true;
        //把属性名第一个字符换成大写
        prop = prop.replace(/^[a-z]/, function(val) {
            return val.toUpperCase();
        });
        //如果支持返回true
        while(len--) {
            if ( vendors[len] + prop in div.style ) {
                return true;
            }
        }
        return false;
    };
})();

if ( supports('textShadow') ) {
    alert("你的浏览器支持textShadow属性!")
    //document.documentElement.className += ' textShadow';
}