小编tor*_*rus的帖子

在Lua中,处理包含nil的varargs的正确方法是什么?

我正在尝试创建一个调试打印函数,它将文件句柄作为第一个参数.首先,我写一个这样的函数:

function fprint (f, ...)
   for i, v in ipairs{...} do
      f:write(tostring(v))
      f:write("\t")
   end
   f:write("\n")
end
Run Code Online (Sandbox Code Playgroud)

只要我不在nil参数中传递值,此函数就可以工作.但是,如果我用a调用nil它,它不会打印nil值和其余参数.

fprint(io.stderr, 1, 2, nil, 3)
=> prints only 1 and 2
Run Code Online (Sandbox Code Playgroud)

那么,解决这个问题的正确方法是什么?

lua

21
推荐指数
1
解决办法
9354
查看次数

如何通过Photoshop JavaScript将文本写入文本文件?

我看了一下Photoshop CS5脚本指南和Photoshop CS5 JavaScript参考,但我找不到将文本写入纯文本文件的方法.有没有办法做到这一点?

我想记录bounds文档中每个图层对象的值.

任何提示?

javascript photoshop photoshop-script

11
推荐指数
5
解决办法
1万
查看次数

JavaScript中是否有URL类?

在JavaScript中,是否有任何类的等价物

  • iOS SDK或中的NSURL类
  • Java中的URL类?

有了这样的课,我想:

  • 规范化URL,
  • 从方案,主机,路径组件等组成URL,和
  • 将URL分解为其元素.

javascript url

9
推荐指数
2
解决办法
4548
查看次数

标签 统计

javascript ×2

lua ×1

photoshop ×1

photoshop-script ×1

url ×1