endflow.net blog

/* programming and programming */

Archive for the ‘Memo’ tag

プログラミングにおける数学的正しさ

without comments

/* $hという関数を作ってみた */

のがことの発端なのです。
$hはオプジェクトが指定した複数のプロパティを全て持っているかテストするユーティリティ関数で、データのバリデーションに使っています。
これが$hのコード:

function $h(obj, props){
    return props.every(function(prop){
        return obj.hasOwnProperty(prop);
    });
}

見たまんま、とてもシンプルです。
が、もし・・・
[/lang_ja]
Read the rest of this entry »

Written by kuy

October 14th, 2008 at 3:15 am

Posted in Uncategorized

Tagged with , , ,