• 当前标签:Navigator

程序开发 window对象 Navigator

<!DOCTYPE html> <html>     <head>         <meta charset="UTF-8">         <meta name="viewport" content="width=device-width, initial-scale=1.0">         <meta http-equiv="X-UA-Compatible" content="ie=edge">         <title>Navigator</title>         <style>         </style>     </head>     <body>         <script>             console.log(window.navigator)             // 获取浏览器和操作系统的一些基本信息             console.log(navigator.userAgent)             // 通常会被服务端使用来判断访问者使用的设备信息             // JSON:JavaScript Object Notation             var me = {                 'name': 'BaoQiang',                 'age' : 3,                 'curse':{                     'name':'HTML5'                 }             }             // 对象字面量 =》符合JSON数据的标准 =》 JSON             // JSON可以网络传播数据 而且各种平台都有非常好的支持             // 通常被用来作为数据交换标准             // JSON在大多数领域都取代了XML             // 比如 iOS Android开发 windows APP开发都已经转向JSON             console.log(me)             //XML             //  <person>             //        <name>BaoQiang</name>             //        <age>3</age>             //      <curse>             //             <name>HTML5</name>             //         </curse>              //  </person>             // XML占用空间比较大             // XML解析时使用代码非常多 而且难写             var str = JSON.stringify(me)             console.log(str)             // 把一个对象转换成字符串 序列化             // 对象在内存中是并列展开 是有结构的 序列号后 会变成字符串 变成了线性结构             var str2 = JSON.parse(str)             // 将字符串转化为对象 即反序列化             console.log(str2)         </script>     </body> </html>

2017-07-24 21:58:55 28 0 0
阅读详情
  • 1
前往