扫码关注官方订阅号
var title = message.title.replace("【 】", "").replace("【新消息】", "");
这是什么意思呢?两个方法连着用?是分别的意思,还是或者的意思,还是“递进”replace的意思?
闭关修行中......
就是第一个返回的结果再 replace 进行一次,
你这里前后两次替换的内容没有联系,所以你按 ·分别· 的来理解也是 ok 的,尽管它是在第一个返回之后才进行下一个的。
第一个替换是 ·【 】· 替换中间啥也没有的。
第二个替换是 "【新消息】"
千万不要理解成:第一个已经把 ·【· 或者 ·】· 替换成空字符了,所以后面再也没有 ·【新消息】· 可以匹配了了。
递进的意思,链式写法,在jquery中很常见
在第一个replace返回值的基础上再replace。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
就是第一个返回的结果再 replace 进行一次,
你这里前后两次替换的内容没有联系,所以你按 ·分别· 的来理解也是 ok 的,尽管它是在第一个返回之后才进行下一个的。
第一个替换是 ·【 】· 替换中间啥也没有的。
第二个替换是 "【新消息】"
千万不要理解成:第一个已经把 ·【· 或者 ·】· 替换成空字符了,所以后面再也没有 ·【新消息】· 可以匹配了了。
递进的意思,链式写法,在jquery中很常见
在第一个replace返回值的基础上再replace。