爱奇思

学习就是——从糊涂中慢慢走向清醒,然后再从清醒中慢慢走向糊涂,所以说我说它是一个O,只是圆的半径慢慢的扩大罢了!
posts - 60, comments - 128, trackbacks - 0, articles - 8
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

原来写 js是都是用框架,但是基本上都是用这四个功能,但是当引用框架时要引用的文件少说也得十几k把,

还不如自己写,这样写还不到1k,可以大大的提高网页的载入速度,声明菜鸟写的:没有测试,可能有bug  欢迎大家(老鸟)提出来,:

 

Code

 

实例代码:

 

<script type="text/javascript" language="javascript">
var array=new Array("{1}","@2@","@3@");
var s=formatString("你是{0},我是谁{1},分数{2}",["我是替换一","我是替换二","/<>{}\"\""]);
alert(s);
</script>

formatString(str,array)第一个参数是是字符串例如:”欢迎访问牛牛博客{0},请关注菜鸟的小组{1}“,第二个是数组["http://www.cnblogs.com/niuniu","http://space.cnblogs.com/group/niuniu/ "]