node.js - 节点 Js 无法创建对象
问题描述
我正在尝试使用节点 js 创建一个对象,但由于某种原因它不接受/记住我正在使用的代码:
users-mbp:~ user$ node
> var author = { firstName: Alex, lastName: Snail, "age: 28", favoritefood: ['lasagna', 'pizza']};
... author
... author.lastName
... c
> author.lastName
ReferenceError: author is not defined
> var author = { firstName: 'Alex', lastName: 'Snail', age: '28', favoriteFood { 'lasagna', 'pizza'}
... author
...
> author
ReferenceError: author is not defined
> author.lastName
ReferenceError: author is not defined
解决方案
您有错误的对象,缺少引号。正确的应该看起来像这样
var author = { firstName: 'Alex', lastName: 'Snail', age: '28', favoritefood: ['lasagna', 'pizza']}
推荐阅读
- docker - 无法从 gitlab CI 拉取或推送到个人注册表
- visual-studio-2019 - 如何使用 VS2019、/std:c++latest 和 /Zc:__cplusplus 编译 eigen
- python - 如何使用 API 从 Google 文档中提取标题
- python - 调用调用 scipy 函数时出现属性错误
- c# - 具有身份增量值的交易
- go - 在曲线 secp256r1 上使用 PKCS#11 生成密钥对并用它签名
- haskell - 有没有办法在 Haskell 中为“IO a”派生提升?
- swiftui - @published 不适用于类型数组,但适用于单一类型
- python - 从 geopandas / shapely 中的一组重叠多边形中最大化多边形区域
- python - 查找发生跳跃的索引