2008年05月07日
JSON
JSON (JavaScript Object Notation) は、軽量なデータ交換フォーマットです。
var JSONObject = {"test": "hello"};
alert(JSONObject );
↓
object
alert(JSONObject .test);
↓
hello
これは便利
なんと自分が時代遅れかw
var myJSONObject4 =
{
"test1": "function (){ alert('This is method test1') }"
}
関数も入れれる。
関数に引数も与えて実行可能
<script language = "JavaScript">
<!--
var myJSONObject5 =
{
"test2": "function (arg){ alert('This is a argument : '+arg)
}"
}
//-->
</script>
<form>
myJSONObject5オブジェクトのメソッドtest2()に引数'hello'を与えて実行します<br>
<input type = "button"
onclick = "eval('var a='+ myJSONObject5.test2 +'');a('hello')"
value = "click">
<input type = "button"
onclick = "eval('('+ myJSONObject5.test2 +')(\'hello\')');"
value = "click">
</form>
投稿者 muuming : 2008年05月07日 15:09