03 2018 档案
摘要:pcall pcall第一个参数接受一个函数,之后的都是传递给这个函数的参数。pcall以一种保护模式来调用第一个参数,如果执行过程中有错误就返回false,没错误就返回true。 pcall其实是会返回两个值,第二个就是错误信息,如果没有错误,那么第二个返回值就是nil xpcall pcall比
阅读全文
摘要:模块的基本编写方法 这里的问题是模块内函数之间的调用仍然要保留模块名的限定符,比如say中调用play方法就需要M.play。 使用环境 解决上面那个问题可以用setfenv把当前模块的全局环境设置为M,于是,定义函数的时候就不用加上M,模块中函数间的调用也不需要加M限定。 上面把print注释掉了
阅读全文

浙公网安备 33010602011771号