JSON 在 javascript 中的定义可以理解为一个对象
JSON的组成机构有 一个 key - value 组成,例如:var example = {"name":"张三"}; 在这样的情况下可以如下调用 : example.name 或者 example['name'], 都将得到“张三”这个结果
如果你要调用 JSON 中的方法,前提是 JSON 中要有一个 value 是 为 function 的对象,才能被正确调用。
例如:
var example = {
"show":function(num){
alert(num);
}
};
调用方式: example.show(3); 这时将弹出一个显示 “3” 的提示框。
因为hello定义在一个函数里面,是局部的,外面是看不到的。而且,正确的调用格式是onclick="javascript:test.hello()"
你可以去看哈吉网上的《跟我学javascript》,讲得很清楚
改成这种格式的
html中事件有关的无参js方法是需要加括号的(有别与js无参函数的调用哦)