JavaScript学习(JSON\void(0)相关)

     今天学习了Javascript-JSON和javascript:void(0)的相关知识,总结分享。  
     1、JavaScript-JSON  
     JSON全称JavaScript Object Nctation,是一种轻量级的数据交换格式,是  
     一种独立语言且简单易懂。是用于存储和传输数据的格式,通常用于  
     服务器向网页传递数据。  
     **方括号存放数组**  
     **大括号存放对象**  
     **数据为键值对**  
     **数据由逗号分隔**  
     实例:  
       {"sites":[  
              {"name":"BeMysideOne","url":"12313213"},  
              {"name":"BeMysideTwo","url":"56556355"},  
              {"name":"BeMysideThree","url":"45646541"}      
         ]}  
         JSON数据一个键对应一个值,"name":"BeMysideOne"。  
           
         JSON对象,和JavaScrippt中的对象一样,对象中可以存储多个键值对。  
         JSON数组,JSON的数组就像JavaScript数组,其中也可以存储对象。  
         
        JSON字符串和JavaScript可以互相转换  
        例:  
             var test = ‘{"sites":[  
              {"name":"BeMysideOne","url":"12313213"},  
              {"name":"BeMysideTwo","url":"56556355"},  
              {"name":"BeMysideThree","url":"45646541"}      
         ]}’;  
             var accept = JSON.parse(test);  
             ------------------------------------------------------------  
             var test = {"name":"BeMysideOne","url":"12313213",  
                    "name":"BeMysideTwo","url":"56556355",  
                    "name":"BeMysideThree","url":"45646541"};  
             var myJSON = JSON.stringify(test);  
               
     2、javascript:void(0)  
         在以后会经常用到javascript:void(0),其中void关键字非藏重要,   
         他代表执行void后面括号中的内容但却不返回任何值。  
         例:  
           <head>
           <script type="text/javascript">
           <!--
           //-->
           </script>
           </head>
           <body>
           <a href="javascript:void(0)">点我不会有反应</a>
           </body>               
            
           如果将void(0)赋值给变量x,这时document.write(x)会显示undefined.  
           href="#"与href="javascript:void(0)"的区别  
           href="#"可以通过#+id的形式来直接到达页面某处,  
           而href="javascript:void(0)"则不会有改变,是一个“死链接”。  
           ps:void(alert("Hello World!"));  
               此处浏览器会弹出Hello World!窗口提示,但不会有返回值。  
                   加油加油!!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值