html javascript原型

来源:转载

html文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <script type="text/javascript" src="js/write.js"></script> <script type="text/javascript" src="js/StringTool.js"></script> <script type="text/javascript"> var str="abcde"; println(str.length); println(str.bold()); //加粗 println(str.fontcolor("red")); println(str.substr(0,3)); //从0位置开始,包含头一共三个字符 println(str.substring(0,3)); //从0位置开始到3位置,不包含尾 println(str.link("http://www.baidu.com")); //链接 /*去掉字符串头和尾的空格*/ function trim(str) { var start=0; var end=str.length-1; while(start<=end&&str.charAt(start)=="") { start++; } while(start<=end&&str.charAt(end)=="") { end--; } return str.substring(start,end+1); } println(trim("-"+" a vs ")+"-"); println("-"+" PP P ".Mytrim()+"-"); </script></body></html>StringTool.js文件
/*扩展String的方法*/String.prototype.Mytrim=function () { var start=0; var end=this.length-1; while(start<=end&&str.charAt(start)=="") { start++; } while(start<=end&&str.charAt(end)=="") { end--; } return this.substring(start,end+1);}

write.js文件
/*打印不换行*/function print(str) { document.write(str);}/*打印换行*/function println(str) { document.write(str+"<br/>");}

 

分享给朋友:
您可能感兴趣的文章:
随机阅读: