javascript - 创建一个 Node.js 服务器,该服务器将生成一个浏览器页面,该页面创建一个包含 25 个州及其首都的排序列表
问题描述
到目前为止,这是我的代码,但我想让它看起来更复杂或至少有风格。我怎样才能至少垂直列出数组?
var http = require('http');
statescaps = new Array("Alabama,Montgomery","Alaska,Juneau","Arizona,Phoenix","Arkansas,Little Rock","California,Sacramento","Colorado,Denver","Connecticut,Hartford","Delaware,Dover","Florida,Tallahassee","Georgia,Atlanta","Hawaii,Honolulu","Idaho,Boise","Illinois,Springfield","Indiana,Indianapolis","Iowa,Des Moines","Kansas,Topeka","Kentucky,Frankfort","Louisiana,Baton Rouge","Maine,Augusta","Maryland,Annapolis","Massachusetts,Boston","Michigan,Lansing","Minnesota,St. Paul","Mississippi,Jackson","Missouri,Jefferson City").sort()
http.createServer(function (req,res) {
res.writeHead(200, {'Content-Type':'text/plain'});
res.write("here are 25 US States and their Capitals:" + statescaps);
res.end();
}).listen(8080);
解决方案
要垂直列出状态,您可以使用换行符加入数组:
res.write("here are 25 US States and their Capitals:\n" + statescaps.join('\n');
推荐阅读
- date - MS Access表单基于日期的文本框条件格式未按预期工作
- arcgis-js-api - ArcGIS Online:使用托管要素图层数据动态填充现有表单
- python - 如何在 keras pad_sequences 中修复“零大小数组以减少操作最大值,没有身份”
- python - NLP - 在评估期间使用分离时出错
- docker - 在 ~/.docker/config.json 文件中设置 'auths' 以提取私有 docker 映像
- android - 如何在firestore中登录多用户?
- typescript - 如何通过详尽的 switch-case 语句获得一致的返回?
- python - 排序多索引数据框保持索引排序
- javascript - Discord - 获取服务器信息
- javascript - 触发点击事件时设置模型值