Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要解释Javascript代码_Javascript_Html_Webview - Fatal编程技术网

需要解释Javascript代码

需要解释Javascript代码,javascript,html,webview,Javascript,Html,Webview,我想知道是否有人能向我解释以下Javascript代码: j1 = {}; j1.version = "0.0.1"; j1.port = "0"; j1.key = "DEFAULT_KEY"; //default random key j1.requestID = 1000; j1.setPort = function (port) { this.port = port; }; j1.setKey = function (k

我想知道是否有人能向我解释以下Javascript代码:

   j1 = {};
   j1.version = "0.0.1";
   j1.port = "0";
   j1.key = "DEFAULT_KEY"; //default random key  
   j1.requestID = 1000;
   j1.setPort = function (port) {
       this.port = port;
   };

   j1.setKey = function (key) {
       this.key = key;
   };

   j1.onDeviceReady = function () {};
   j1.onPushNotification = function (message) {};

   j1.platform = {};
   j1.platform.WINDOWS_PHONE = "WINDOWS_PHONE";
   j1.platform.IOS = "IOS";
   j1.platform.BLACKBERRY = "BLACKBERRY";
   j1.platform.ANDROID = "ANDROID";

   // Device  
   j1.device = {
       name: "",
       version: "",
       platform: "",
       uuid: "",
       initDevice: function (deviceName, deviceVersion, devicePlatform, deviceUUID) {
           this.name = deviceName;
           this.version = deviceVersion;
           this.platform = devicePlatform;
           this.uuid = deviceUUID;
       }
   };
这是一个混合移动web应用程序

谢谢

sneha是一个具有某些属性的对象。它使用json(javascript对象表示法)

这里很难解释任何内容,因为代码只提供了一些结构。它实际上没有做任何有趣的事情。

j1是一个对象文本。对象文字是以逗号分隔的属性键/值对列表,用花括号括起来。您可以阅读更多关于这些内容的信息,或者。

这里不涉及JSON。这只是简单的JavaScript.duh——我是说对象文字!虽然有一些相似之处