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

购物网站建设规划书范文怎么注册公司邮箱

购物网站建设规划书范文,怎么注册公司邮箱,wordpress源码在哪,沈阳市浑南区城乡建设局网站注意:文章将持续更新完善 文章目录一. 初识Lua二. HelloWorld三. Lua的数据类型四. 变量五. 循环六. 函数七. 条件控制一. 初识Lua Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中&#…

注意:文章将持续更新完善

文章目录

  • 一. 初识Lua
  • 二. HelloWorld
  • 三. Lua的数据类型
  • 四. 变量
  • 五. 循环
  • 六. 函数
  • 七. 条件控制


一. 初识Lua

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。官网:点击跳转
请添加图片描述
Lua经常嵌入到C语言开发的程序中,例如游戏开发、游戏插件等。
Nginx本身也是C语言开发,因此也允许基于Lua做拓展,列如结合我们的Openresty实现多级缓存。

二. HelloWorld

CentOS7默认已经安装了Lua语言环境,所以可以直接运行Lua代码。
(1)在Linux虚拟机的任意目录下,新建一个hello.lua文件
请添加图片描述
(2)添加下面的内容

print("Hello World!")  

(3)运行
请添加图片描述

三. Lua的数据类型

Lua中支持的常见数据类型包括:
请添加图片描述
另外,Lua提供了type()函数来判断一个变量的数据类型:
请添加图片描述

四. 变量

Lua声明变量的时候无需指定数据类型,而是用local来声明变量为局部变量:

-- 声明字符串,可以用单引号或双引号,
local str = 'hello'
-- 字符串拼接可以使用 ..
local str2 = 'hello' .. 'world'
-- 声明数字
local num = 21
-- 声明布尔类型
local flag = true

Lua中的table类型既可以作为数组,又可以作为Java中的map来使用。数组就是特殊的table,key是数组角标而已:

-- 声明数组 ,key为角标的 table
local arr = {'java', 'python', 'lua'}
-- 声明table,类似java的map
local map =  {name='Jack', age=21}

Lua中的数组角标是从1开始,访问的时候与Java中类似:

-- 访问数组,lua数组的角标从1开始
print(arr[1])

Lua中的table可以用key来访问:

-- 访问table
print(map['name'])
print(map.name)

五. 循环

对于table,我们可以利用for循环来遍历。不过数组和普通table遍历略有差异。
遍历数组:

-- 声明数组 key为索引的 table
local arr = {'java', 'python', 'lua'}
-- 遍历数组
for index,value in ipairs(arr) doprint(index, value) 
end

遍历普通table

-- 声明map,也就是table
local map = {name='Jack', age=21}
-- 遍历table
for key,value in pairs(map) doprint(key, value) 
end

六. 函数

定义函数的语法:

function 函数名( argument1, argument2..., argumentn)-- 函数体return 返回值
end

例如,定义一个函数,用来打印数组:

function printArr(arr)for index, value in ipairs(arr) doprint(value)end
end

七. 条件控制

类似Java的条件控制,例如if、else语法:

if(布尔表达式)
then--[ 布尔表达式为 true 时执行该语句块 --]
else--[ 布尔表达式为 false 时执行该语句块 --]
end

与java不同,布尔表达式中的逻辑运算是基于英文单词:
请添加图片描述

http://www.yayakq.cn/news/842796/

相关文章:

  • 网站制作的一般步骤是什么贵阳关键词优化平台
  • 网站开发的过程免费php网站开发模板
  • 安徽合肥做网站的公司有哪些开发软件需要哪些人员
  • 北京比较好的网站开发公司免费网站注册平台
  • 如何做网站销售织梦可以做论坛网站
  • 内部网站建设拓扑网站建设无广告
  • 建站行业已死社交媒体营销
  • 古镇 网站建设如何搭建钓鱼网站
  • 淘宝客导购网站建设?免流网站开发
  • dw制作一个手机网站模板网站内容页301如何做
  • 沧州网站建设报价宁乡县建设局网站
  • 微信可以怎么创建账户网站南昌搜索引擎优化
  • 做羞羞的专门网站如何注销公司流程及费用
  • 推进网站集约化建设制度上杭县住房和城乡建设局网站
  • 甜蜜高端定制网站如何判断网页是静态还是动态
  • 公司新闻做网站网络推广深圳
  • 中国循环经济网站开发与设计iis做的网站为啥打不开
  • 高埗镇网站建设jsp做网站好不好
  • 医疗营销网站建设方案网站建设与开发试题
  • 公司制作网站怎么做江苏城市建设档案馆网站
  • 网站建设空间多大郑州正规的男科医院有哪些
  • 免费查询企业信息的软件seo综合查询使用vsping工具
  • 东莞市建设银行招聘网站江西天亿建设有限公司网站
  • 做家旅游的视频网站湘潭网站建设 要上磐石网络
  • 怎样做私人网站网站可以做系统还原吗
  • 滨州做网站的电话天元建设集团有限公司年产值
  • 广州 网站开发做图片素材的网站
  • 网站seo运营培训机构从优化角度来建设网站
  • 兰州建设网站的公司官方网站下载微博
  • 如何看网站开发语言计算机培训机构学费多少