0

私は JavaScript にまったく慣れていませんが、使用するほとんどのスクリプトを通常は理解しています。今日はmoment.jsの一部をhaxeに移植したいと思いました。しかし、私はこの構文にかなりがっかりしています:

var args = seconds < 45 && ['s', seconds] ||
            minutes === 1 && ['m'] ||
            minutes < 45 && ['mm', minutes] ||
            hours === 1 && ['h'] ||
            hours < 22 && ['hh', hours] ||
            days === 1 && ['d'] ||
            days <= 25 && ['dd', days] ||
            days <= 45 && ['M'] ||
            days < 345 && ['MM', round(days / 30)] ||
            years === 1 && ['y'] || ['yy', years];

このファイルの 529 行目にありますhttps://github.com/timrwood/moment/blob/master/moment.js#L532

とはどういう["s", seconds]意味ですか? それは配列、jsonパターンですか?

返信ありがとうございます

4

1 に答える 1