こんばんは。
今日もいつの間にかこんな時間になりました。
別にサボっているわけではありません。
色々、やることあるのよ(泣)
さて、今日は「JavaScriptの勉強」をしようと思います。
もちろん、必要な機能だけチェックします。
機能ですが、
(1) ファイルがmp3の拡張子であるかをチェック。
(2) ファイルの音声の時間が30秒いないであるかをチェック。
です。
とりあえず、これだけ。
まず(1)です。
javascript ファイル 拡張子
で検索してみます。
ありましたー
--
function getExtention(fileName) {
var ret;
if (!fileName) {
return ret;
}
var fileTypes = fileName.split(".");
var len = fileTypes.length;
if (len === 0) {
return ret;
}
ret = fileTypes[len - 1];
return ret;
}
--
みたいですね。なるほどー
↓みたいのもOKなんだね。
フォーム内容の拡張子チェック
どっちかというと、後者のほうが楽だな。
さて、(2)に移ります。
これはなぁ、、、
javascript ファイル データ
で調べてみます。
ダメでした。
でも、
javascript バイナリ 読み込み
がよさそうなので、再度検索ー
バイナリデータをバイト単位で読む。
が参考になりそうだ。
うーん、HTML5の合わせ技になるのか?
いや、こんな面倒な筈がない。
javascript ファイル 関数
で調べる。
駄目だ。無い。。。
そんなはずは無いと思うのだが、
仕方がない。奥の手だ。
javascript 入門
で検索する。
地道な作業ですが、これが確実だろう。。。
。。。
うーん、ファイルを扱う関数がなさそうだ。
マジかよ。。。
持ち時間があと10分しかないです。
時間まで頑張ります。では。。。