需要解释Javascript代码
我想知道是否有人能向我解释以下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
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——我是说对象文字!虽然有一些相似之处