Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. 如何判断lua是不是一个纯数组类的table

如何判断lua是不是一个纯数组类的table

  • Post author:xfxia
  • Post published:2023年10月1日
  • Post category:其他


这种方式只用遍历table一次,效果不错

function isArrayTable(t)
    if type(t) ~= "table" then
        return false
    end

    local n = #t
    for i,v in pairs(t) do
        if type(i) ~= "number" then
            return false
        end
        
        if i > n then
            return false
        end 
    end

    return true 
end



版权声明:本文为yuanfengyun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/yuanfengyun/article/details/51322643

你可能也喜欢

计算机网络——网络层

c++学习 | Windows 窗口界面

程序员的必备网站 – 合集(找资源?看我一个就够了)

HTML的img插入本地图片

实现远程访问PLC的方法篇一

一键部署FISCO BCOS全家桶开发者环境

数据结构—hash表

线程执行 之 ExecutorService.submit()方法执行内部逻辑解析 ThreadPoolExecutor

Centos7 error: Failed to initialize NSS library

学习特征词向量

docker镜像与容器基本的基本操作

Ubuntu22.04版本侧边栏和顶部栏隐藏与其他版本不同

kvc是什么

一个小时学会Git

Unity教程 ECS 内存分配器原理详解

【Go】vscode 安装go环境gopls失败

实体类 用户联表(user)

页面输入框js正则验证输入值为数字,且只保留小数点后两位

2021-03-08

Mac 使用xxx.command文件双击执行代替shell命令行执行

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单