これ以上短くできるかなぁ? 追記: やっぱり Object.key で回さなくて素直に for in ですかねぇ。(前の消しました) #!/usr/bin/env node var a = process.argv[2]; var o = require('http').STATUS_CODES; for(var k in o) { if (!a || !k.indexOf(a) || o[k].indexOf(a) > -1) console.log(k, o[k]); } 結果 > ./httpstatus.js 4 400 Bad Request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Au