javascript - 如何在 javascript 中使用内联函数创建列表?
问题描述
我有一个pythonic概念:
.py
["abc" + str(i) for i in range(3)]
>>>["abc1", "abc2", "abc3"]
我怎么能在javascript中做这样的事情?我已经尝试了以下方法:
.js
["abc" + i for (const i of Array(3).keys())]
但它没有用...
如何在js中编写上面的python行?
解决方案
您可以将split
andmap
用于一个衬里:
console.log('abc'.split('').map((el,idx,arr)=>arr.join('')+(idx+1)));
推荐阅读
- python - 我可以自动将图片上传到 Instagram 吗?
- postgresql - 到 PostgreSQL 的 Rsyslog 工作正常,但并非所有列都已填充
- azure - 使用 Istio,有没有办法将入口路由到没有运行 envoy sidecar 的 k8s 集群服务?
- reporting-services - SSRS 导出到 excel 并保留数据格式
- c# - 如何在 Windows 窗体中禁用 NumericUpDown 的滚动
- jsonschema - How to achieve if(or) then condition in JSON schema
- selenium - How can I select an element by class and text with XPath?
- javascript - How to pass a constant to a method as a parameter with vuejs
- android - 反应本机地铁服务器
- jquery - 表单提交后执行