javascript - JavaScript 对象字面量和 Python 字典一样吗?
问题描述
我最近开始使用 JavaScript,并注意到 JavaScript 对象文字和 python 字典之间的相似之处。它们用于类似的情况并具有类似的语法。那么它们基本上是相同的东西,但名称不同吗?
解决方案
它们具有相同的结构;key: value
. 键可以是数组、整数、对象等。值也是如此。
Python:
my_python_dictionary = {'name': 'John', age: 5, 123: 'a string'}
one_of_the_values_of_my_python_dictionary = my_python_dictionary['name']
JavaScript:
let myJavaScriptObjectLiteral = {"name": "John", age: 5, 123: "a string"}
let oneOfTheValuesOfMyJavaScriptObjectLiteral = myJavaScriptObjectLiteral["name"]
推荐阅读
- azure-data-factory-2 - 映射数据流接收器中的动态文件名,文件中没有列
- javascript - 如果我使用 window.location.href 代码不执行
- selenium - 使用 selenium Web 驱动程序定位没有 id 或类名的 HTML 按钮元素
- reactjs - 在useState反应js钩子后重置文件上传
- swift - 在视图中应该在哪里分配变量 - SwiftUI
- python - 在选择形式的烧瓶中正确使用方法post-get
- python-3.x - python3.8 google 搜索结果在 urllib.error.HTTPError: HTTP Error 429: Too Many Requests
- c# - 如何在 appsettings.json 中为 .Net 5.0 应用程序配置 SourceSwitch?
- apache-kafka - 使用 Kafka 在 MassTransit 中发布与生产
- html - 删除图像右侧的空白