JavaScript和json的学习

1.  javascript中抛出错误,try{ }catch{ }finally{ },try中可以写代码,catch中是如果代码出错了将进行的操作,finally是不管前面代码是什么,都会在最后执行。   throw是创建自定义错误。

2.  console.log()方法,可以将内容显示在控制台中,方便进行调试程序。

3.  javascript中有声明提升,在执行前,函数和变量的声明都将提升到函数的最顶部。

4.  表单验证:<form name="myForm" action="demo-form.php" onsubmit="return validateForm()" method="post">  onsubmit在表单提交时进行的操作,在本例中执行函数validataForm()。

5.  json

    JSON 是用于存储和传输数据的格式。

    JSON 通常用于服务端向网页传递数据 。

    json的数组保存在中括号中,"sites":[ {"name":"Runoob", "url":"www.runoob.com"}, {"name":"Google", "url":"www.google.com"}, {"name":"Taobao", "url":"www.taobao.com"} ]   。sites为一个对象。

    在javascript中的代码:

    var text = '{ "sites" : [' +

    '{ "name":"Runoob" , "url":"www.runoob.com" },' +
    '{ "name":"Google" , "url":"www.google.com" },' +
    '{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
    obj = JSON.parse(text);
    document.getElementById("demo").innerHTML = obj.sites[1].name + " " + obj.sites[1].url;

    JSON.parse()方法是将数据转换为javascript对象,主要用于从服务器接受数据并解析为javascript。

    JSON.Stringify()方法将javascript对象转化为字符串,可以将JSON发送到服务器。

 

posted @ 2022-03-10 20:56  听风1234  阅读(62)  评论(0编辑  收藏  举报