什么是普通对象??我从 next.js api 官方网站上读到的
what is plain object ?? I read this from next.js api official website
`请注意,要在页面加载时加载数据,我们使用异步静态方法 getInitialProps。它可以异步获取解析为 JavaScript 普通对象 的任何内容,它填充道具。
getInitialProps 返回的数据在服务器渲染时被序列化,类似于JSON.stringify。确保从 getInitialProps 返回的对象是一个 普通对象 而不是使用 Date、Map 或 Set。
对于初始页面加载,getInitialProps 将仅在服务器上执行。 getInitialProps 只会在通过 Link 组件或使用路由 API 导航到不同路由时在客户端上执行。`
这些短语来自[https://nextjs.org/docs/#fetching-data-and-component-lifecycle]
我不明白普通对象是什么...谁能帮我解释一下??
在 vanilla JavaScript 中,POJO(普通旧 JavaScript 对象)是您可能拥有的最简单的对象类型:一组键值对,由 {}
对象文字符号或用 new Object()
.
构造
普通旧JavaScript对象:
使用方括号的语法糖,也称为对象字面量:
const obj = {};
使用Object()
构造函数:
const obj = new Object();
`请注意,要在页面加载时加载数据,我们使用异步静态方法 getInitialProps。它可以异步获取解析为 JavaScript 普通对象 的任何内容,它填充道具。
getInitialProps 返回的数据在服务器渲染时被序列化,类似于JSON.stringify。确保从 getInitialProps 返回的对象是一个 普通对象 而不是使用 Date、Map 或 Set。
对于初始页面加载,getInitialProps 将仅在服务器上执行。 getInitialProps 只会在通过 Link 组件或使用路由 API 导航到不同路由时在客户端上执行。`
这些短语来自[https://nextjs.org/docs/#fetching-data-and-component-lifecycle]
我不明白普通对象是什么...谁能帮我解释一下??
在 vanilla JavaScript 中,POJO(普通旧 JavaScript 对象)是您可能拥有的最简单的对象类型:一组键值对,由 {}
对象文字符号或用 new Object()
.
普通旧JavaScript对象:
使用方括号的语法糖,也称为对象字面量:
const obj = {};
使用Object()
构造函数:
const obj = new Object();