JSON初学者 - 何时使用JSON?

时间:2017-01-29 10:44:14

标签: javascript php json

当我想在客户端和服务器之间交换数据时,我没有使用JSON。 如果我将数据从PHP发送到Javascript,我会这样做......

<script>
var foo = <?php echo $phpfoo; ?>;
</script>

如果我想将数据从javascript发送到PHP,我将使用AJAX。

所以我不知道何时使用JSON?或者它只在API,Web Service中使用?

1 个答案:

答案 0 :(得分:2)

当您想要在两种不同语言(通常是php和js)之间共享变量和数据时,JSON非常有用。如果您使用的是AJAX,那么您已经在使用JSON了。例如,如果您使用像下面这样的AJAX命令,它将使用JSON:

$.post("someFile.php",
    {
        // This is JSON
        variable1: "value",
        variable2: "nextValue"
    },
    function (data, status) {
        alert("Data: " + data + "\nStatus: " + status);
    });

这可用于将所有内容从公共变量转移到数组