last小于1是什么时候呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕柯南 2019-10-13 10:39:04

同学你好,

1.你是指下面这里的代码吗?

http://img1.sycdn.imooc.com//climg/5da28d380981adf113340177.jpg

如果是:这是一个三目表达符的表达式,格式为 :条件表达式?a:b,意思是如果条件表达式成立,结果为a,否则为b,放在案例中就是如果last<1.则最终的页数为1,否则为last。

2.这里建议同学在问代码时,可以适当的贴一下代码的截图,这样老师看的更清楚,更有利于帮助同学解决疑惑。

祝学习愉快~

  • 提问者 精慕门618366 #1
    好的,老师
    2019-10-13 13:15:19
  • 提问者 精慕门618366 #2
    老师,点击上一页,下一页的时候,last不可能为0?
    2019-10-13 13:18:26
  • 好帮手慕柯南 回复 提问者 精慕门618366 #3
    同学,只有点击尾页的时候last这里的语句才会执行,而last的值通常都是最后一页(也就是一共有多少页他的值就为什么)。出现last为0的情况只有数据库中没有浏览信息的时候,上一页下一页与last无关。祝学习愉快~
    2019-10-13 14:28:28
好帮手慕柯南 2019-10-12 12:09:01

同学你好,

同学所说的小于1 是指last为0吗?last表示的是数据有多少页,根据这里的代码逻辑,当数据库中没有数据时,last就为0,但是注意:last不可能为负数,除非同学手动更改了代码

http://img1.sycdn.imooc.com//climg/5da150fb09deb28612650164.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 精慕门618366 #1
    老师,我说的是JS中的last小于1是什么意思呢?
    2019-10-12 14:05:47
  • 提问者 精慕门618366 #2
    就是那句代码
    2019-10-12 14:06:08
  • 好帮手慕柯南 回复 提问者 精慕门618366 #3
    同学,正常情况下是不会为小于1的,这里老师只是做了更加严谨的判断。祝学习愉快~
    2019-10-12 17:14:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师