lua 函数库汇总

1.assert(value,[message])

   功能:检测错误

   value:当value为nil或false时,触发错误

   message:当发生错误信息时,默认返回"assertion failed"

   

2.tonumber(e,base)

   功能:尝试将e转化为数字,当不能转化时返回nil

    base(2~36)指出e当时使用的进制,默认为10进制,tonumber(11,2)=3


3.loadfile("xxx.lua")

  功能:只编译,不执行

  eg:

      loadfile("hellofile.lua");

      print("end");

  结果:

     end

4.dofile("E:/xxx/xxx.lua")

  功能:执行

  eg:

      dofile("E:/xxx/xxx.lua");

      print("end");

  结果:

     hello(文件当中的内容)

     end

5.require函数

   功能:只执行一次

   路径如下:

  ?:?.lua;C:\windows\?;/usr/local/lua/?/?.lua

   如果调用require"lili"时试着打开这些文件

   lili

   lili.lua

   c:\windows\lili

   /usr/local/lua/lili/lili.lua


   


你可能感兴趣的:(openwrt)