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

福建住房和城乡建设厅网站一体化平台网络营销优化培训

福建住房和城乡建设厅网站一体化平台,网络营销优化培训,做卡盟网站,移动网站构建这里写目录标题 判断for 循环数值遍历泛型遍历遍历数组遍历对象ipairs 和 pairs的异同 while 循环repeat循环goto基础用法注意事项 判断 for 循环 数值遍历 for exp1,exp2,exp3 do//todoend上述代码是指:从exp1 到exp2 以exp3为步长进行循环并执行todo代码&#…

这里写目录标题

    • 判断
    • for 循环
      • 数值遍历
      • 泛型遍历
        • 遍历数组
        • 遍历对象
        • ipairs 和 pairs的异同
    • while 循环
    • repeat循环
    • goto
      • 基础用法
      • 注意事项

判断

for 循环

数值遍历

for exp1,exp2,exp3 do//todoend

上述代码是指:从exp1 到exp2 以exp3为步长进行循环并执行todo代码,exp3默认为1,其实exp2可以是函数,但是只会执行一次(计算出结果,就不会再次执行了).

for i=1,f(x) doprint(i)
endfor i=10,1,-1 doprint(i)
end

泛型遍历

遍历数组

a = {"one", "two", "three"}
for i, v in ipairs(a) doprint(i, v)
end 

遍历对象

b = {t1='rt1',t2=2
}for i, v in pairs(b) doprint(i, v)
end 

ipairs 和 pairs的异同

相同:
都是能遍历集合(表、数组),两者均优先按顺序输出没有key的值;
不同:
ipairs从第一个数字key开始,依次输出所有的key+1的键值,遇到字母下标并不会结束遍历,只是不输出而已,如果遇到nil则退出;
pairs无序输出字母类型key或者数字类型key的键值,遇到nil不输出,但不会停止遍历;

  1. ipairs会按照key的顺序输出数据,遇到不连续的数据停止输出,pairs会无序输出所有数据
  2. pairs和ipairs都会输出没有key的数据,ipairs会跳过字符串的key,pairs会输出所有的数据,优先输出不带key的按照顺序,带key的无序输出
  3. ipairs遇到nul会停止,pairs不会停止
  4. key为数组才是数组下标,key为字符串数字则是字符串下标
table = {["1"]="11",[1]="1",[3]="3"}
print("-----------ipairs----------------")
for k,v in ipairs(table) doprint(k,v)
end
print("-----------pairs----------------")
for k,v in pairs(table) doprint(k,v)
end
-----------ipairs----------------
1	1
-----------pairs----------------
1	11
1	1
3	3

参考链接

while 循环

while(condition)
dostatement(s)
end

statements(循环体语句) 可以是一条或多条语句,condition(条件) 可以是任意表达式,在 condition(条件) 为 true 时执行循环体语句,建议有逻辑将condition修改为false,否则将死循环。

repeat循环

repeatstatements
until( condition )

循环条件判断语句(condition)在循环体末尾部分,所以在条件进行判断前循环体都会执行一次。
如果条件判断语句(condition)为 false,循环会重新开始执行,直到条件判断语句(condition)为 true 才会停止执行。
类似于其他语言中的dowhile循环,statements一定会 执行一次,当condition为真则跳出循环(区分while循环)

goto

基础用法

goto FLAG;
a = 123
::FLAG::;
print(a)

注意事项

  1. 不能从外部goto到代码块中
  2. 不同跳出或者跳入一个函数中(因为函数也是一个代码块)
http://www.hkea.cn/news/496837/

相关文章:

  • 文学网站做编辑百度笔记排名优化
  • 公司网站开发语言如何优化百度seo排名
  • 做网站较好的框架惠州百度推广排名
  • 网站建设和运营的课程推广软文发稿
  • 杭州企业网站建设方案ui培训
  • 个人站长做哪些网站好seo优化设计
  • 小白学做搭建网站软文街官方网站
  • 网站模板 可做采集站市场营销咨询
  • 家居网站建设素材天眼查询个人信息
  • 杭州专业网站排名优化交换链接的例子
  • 网站建设和数据容量整合seo的培训课程
  • 深圳 网站制作 哪家百度搜索排名优化哪家好
  • 网站运营者网址发稿平台
  • 内蒙古网站制作公司拼多多网店代运营要多少费用
  • 免费网站建设协议baike seotl
  • 做网站的好处和坏处怎么创建自己的网址
  • 兰州新区城乡建设局网站seo sem是什么职位
  • 衡水网站制作公司自媒体软文发布平台
  • 东莞圆心科技网站开发网页搜索
  • 日照网站建设价格百度推广怎么优化关键词的质量
  • 竭诚网络网站建设开发百度搜索竞价推广
  • 浙江住房和城乡建设厅报名网站下拉关键词排名
  • 银川哪里做网站百度网址名称是什么
  • 合肥公司网站建设价格低西安网络科技公司排名
  • 怎么样建设个人网站企业文化建设
  • 如何知道网站有没有备案成都seo公司
  • wordpress 艺术主题南京网络优化公司有哪些
  • 贵阳网站备案百度网站优化方案
  • 单位网站建设论文怎么做竞价托管
  • 建筑公司网站有哪些谈谈自己对市场营销的理解