当前位置: 首页 > news >正文

网站城市分站是怎么做的佛山外贸网站建设公司

网站城市分站是怎么做的,佛山外贸网站建设公司,搜狗网站制作,wordpress主题导购当我们获取 table 长度的时候无论是使用 # 还是 table.getn 其都会在索引中断的地方停止计数#xff0c;而导致无法正确取得 table 的长度#xff0c;而且还会出现奇怪的现象。例如#xff1a;t里面有3个元素#xff0c;但是因为最后一个下表是5和4#xff0c;却表现出不一…当我们获取 table 长度的时候无论是使用 # 还是 table.getn 其都会在索引中断的地方停止计数而导致无法正确取得 table 的长度而且还会出现奇怪的现象。例如t里面有3个元素但是因为最后一个下表是5和4却表现出不一样的长度。 所以通常准确计算table的长度就是通过pairs来遍历ipairs只能针对从数字1开始的连续索引碰到不是数字或者不连续的就停止遍历 local function getTableLength(t)local length0for k,v in pairs(t) dolength length1endreturn length endlocal function isEqualTable(tab1,tab2)local typer1,typer2 type(tab1),type(tab2)if table~typer1 and table~typer2 then return tab1tab2 endif tabletyper1 and table~typer2 then return false endif table~typer1 and tabletyper2 then return false endif tab1 tab2 then return true endif getTableLength(tab1) ~ getTableLength(tab2) then return false endfor k,v in pairs(tab1) dolocal tmp tab2[k]return isEqualTable(v,tmp)endreturn true end local t1 {a 1, b 2} local t2 {b 2, a 1}local t3 {a 1, b 2, c 3}local t7{a,b,c{{a 1, b 2}}} local t8{a,b,c{{b 2, a 1}}}print(isEqualTable(t1, t2)) -- 输出: true print(isEqualTable(t1, t3)) -- 输出: false print(isEqualTable(t7, t8)) -- 输出: true
http://www.dnsts.com.cn/news/15200.html

相关文章:

  • 河北省建设机械会网站首页广告公司简历模板
  • 站优云网络公司建设银行网网站打不开
  • 网站建设上海网站建设网站显示百度众测是怎么做的
  • app和微网站的对比分析建筑工地招工网
  • 网站建设相关合同内容移动端网站模板
  • 网络建站免费网址祁阳网页设计
  • 做网站视频存储网科创想网站管理
  • 做一个网站需要多少钱大概费用永兴网站建设报价
  • 怎么打开网站百度网址ip地址
  • 福州网站制作托管维护网站建费用
  • 网站如何做百度才会收录网站模板如何删除
  • 电商网站怎么做优化推广接单网
  • 大庆做网站比较好的公司小程序开发需要什么基础
  • 有哪些可以做兼职翻译的网站建筑工程网格化管理实施方案2024最新版
  • 网站建设平台排行榜网址生成短链接
  • 学校网站建设评比活动获奖怎么把视频弄成一个链接网址
  • 住建部网站2015年城市建设统计重庆网站建设狐灵传媒
  • 雅安网站开发优秀简洁网站设计
  • 官方网站开发方案怎样设计网页教程
  • 可以看任何网站的浏览器下载58同城网招聘招聘
  • 火车头采集网站网站域名怎么修改吗
  • 邢台太行中学招生电话北京百度快速优化排名
  • 洛阳哪里有做网站的网站出现的问题吗
  • wordpress.org账号标题关键词优化报价
  • 济南智能网站建设电话深度搜索
  • 自己做电商网站.手机网站网页设计
  • 造价网站永兴县网站建设哪个好
  • 免备案的网站怎么创业呢白手起家
  • 商务网站开发意义建模师的就业前景
  • 网站备案个人可以做吗专门做萝莉视频网站