js实现trim

/**
*    复杂模式
*/
//实现trim()
            String.prototype.trim = function(){
                var reExtraSpace = /^/s+(.*?)/s+$/;
                var rePre = /^/s+/;
                var reEnd = //s+$/;
                if(reExtraSpace.test(this)){
                    return this.replace(reExtraSpace,"$1");
                }
                else if(rePre.test(this)){
                    alert("pre");
                    return this.replace(rePre,"");
                }
                else if(reEnd.test(this)){
                    alert("end");
                    return this.replace(reEnd,"");
                }
                return this;
            }

你可能感兴趣的:(View)