1、由于服务器提供的图片必须切换地址才能在手机端显示,就需要更改url中的地址信息。通过查询资料发现,在字符串中,提供了replace方法来替换指定值。
2、但是,实际运用过程中,由于地址是多变的,并不能确定需要替换的具体值,是不能直接捂执涡扔使用replace的。所以,需要先使用slice将需要替换的值剪切出来。slice方法是根据字符串的下标进行剪切的,就需要先使用indexOf方法计算出需要替换的字符串的下标。
3、indexOf计算指定字符出现的位置,在服务器地址中,一般以http://开始,以/结束。就可以通过计算/在字符串中的位置,计算出服务器地址的长度。然后使用slice剪切出需要替换的字符串。
4、最后,用replace替换剪切出来的内容,就能达到替换字符串中指定内容。