我有一个像下面的JSON对象,
"Data Center": {
"TMSLevel2": {
"Comp-NX2/4/5/6K": "NX2/4/5/6K",
"Comp-NX3K": "NX3K",
"Comp-NX7K": "NX7K",
"Comp-NX9K": "NX9K",
"Comp-ACI": "ACI"
}
}
Run Code Online (Sandbox Code Playgroud)
我将文件命名为map.js并var map = require ('./map.js')从Node JS 导入它.我正在访问它console.log(map["Data center"]["TMSLevel2"][name]).现在名称是"Comp-NX3K"或"Comp-NX3k"或"Comp-nx3K".
当它"Comp-NX3K"打印相应的值.但是,如果它"Comp-nx3K"打印,"undefined"因为没有匹配的值.怎么解决?
我想为我的Angular JS应用程序编写几个常量.我想将它们写在一个单独的文件中,并希望访问它们.
我试过像这样的IIFE(立即调用函数表达式),
constants.js
var Constants = (function () {
var allConstants = {
"url": 'abc',
"name": "anijit",
"sn": "sau"
}
return allConstants
})();
console.log('defined constants', Constants)
Run Code Online (Sandbox Code Playgroud)
但是当我试图访问它们时,它显示Constants not defined错误.我做错了什么?
我想Constants.url在途中使用它们,我不想$http打电话或类似的东西.怎么实现呢?
我是 Solidity 语言的新手。看过他们的文档。有floating point数据类型吗?
我正在尝试使用从NPM下载的"mysql"模块将一些数据从Node JS发送到MySQL.
connection.beginTransaction(function(err) {
if (err) { throw err }
connection.query(sq, function (error, result) {
if (error) {
//return connection.rollback(function() {
throw err
//})
} else {
console.log('data is inserted ... ' + new Date())
}
})
Run Code Online (Sandbox Code Playgroud)
我的查询即sq是一些类似的东西..
INSERT INTO archlb_sales(fiscalYear, fiscalQuarterID, fiscalPeriodID, fiscalWeekID, geo, theater, area, operation, region, country, salesAgen
tName, emailID, arch, technology, subTechnology, tms3, productFamily, scms, totalSales, agentType, salesAgentnumber, softBookingsNet) values ('
2017', '2017Q1', '201701', '2017014', 'Americas', 'Americas-MISCL2', 'Americas-MISCL3', 'Americas-MISCL4', 'Americas-MISCL5', 'UNKNOWN', 'G2C A
djustment Agent', 'UNKNOWN' …Run Code Online (Sandbox Code Playgroud) javascript ×2
node.js ×2
angularjs ×1
ethereum ×1
iife ×1
json ×1
mysql ×1
node-mysql ×1
solidity ×1