【写源教程】第五节 拼接内容(基础小进阶)
本帖最后由 天天的鸟蛋蛋 于 2025-3-9 16:49 编辑回顾 上节我们讲到清除cookie/阅读云5秒盾
今天我们来讲
拼接内容主要讲的是
使用js方法进行拼接
`+`的正常运用
---
5.1.拼接内容-目录下一页
/*
java.log()是阅读的打印
踩坑的点是因为没有把数组转化为正常文本 又踩一次
String()把数组内容转化为文本?我这么理解他的
result返回上一步得到的结果
match匹配内容.match(/正则表达式/)
list=[] 生成数组
for 循环
+ 相加内容 如果是数字 就是1+1=2 如果是文本"我"+"的"=我的
list;返回内容
*/
.page-link.0@text
<js>
var match = String(result).match(/1\/(\d+)/);
n=match
list=[]
for(var i=1; i<=n; i++){
list.push("index_"+i+".html")
}
list;
</js>
---
5.2.拼接内容-目录url和目录下一页
java.put()储存内容 java.put("储存的变量",需要储存的内容的变量)
java.get("需要获取内容的变量 注:是储存的变量")
---
5.3.拼接内容-正文
可以用
result定义变量
也可以用Jsoup等。。。
我们这次用的是,阅读自带的规则,
我们已经知道了result会返回上一步的数据
那我们这次来学习java.getString()返回数据阅读自带的方法
java.getString()和{{@@规则}}一样的
基本功能相同
注意要在js当中使用需要引号。
""
``
''
不用引号就变成json对象
a1:java.getString()
是不是等同于
{{@@}}
q1:功能一样
但是注意在js里
java.getString()会返回文本
a = java.getString("规则")
a会正常
但是
a={{规则}}
会报错
要这样
a="{{规则}}"
如果内容是xxxx
那么就变成了
a = xxxx
而在js里这是变量的写法,之前又没定义xxxx,就会报错
或者内容为空
那么就会变成
a=
这样也是报错的
但是
a="xxxx"
和a=""
就不会报错了 本帖最后由 天天的鸟蛋蛋 于 2025-3-8 22:08 编辑
由于制作需要时间 目前缺失一小节 得等一段时间。 天天的鸟蛋蛋 发表于 2025-3-8 12:22
由于制作需要时间 目前缺失两小节 得等一段时间。
好的,辛苦了,多谢教导,不用急,有空做一下就好 蛋蛋真棒.点赞+1
大佬辛苦了 666 谢谢分享! 感谢分享 感谢大佬 感谢大佬
页:
[1]
2