[英]JavaScript Array objects not printing to console
我有一個代碼片段,假設打印數組 object 以記錄但無法正常工作,想知道是否有人可以提供幫助。 我正在嘗試獲取 subscriptionExpirationDate 和項目
什么有效
const onSessionConnect = (event) => {
if (event.purchaseState == 'PURCHASED') {
console.log('plan list is found here ', event.PurchaseState);
}
購買的控制台印刷品
什么不起作用
const onSessionConnect = (event) => {
if (event.purchaseState == 'PURCHASED') {
console.log('plan list is found here ', event.purchases.skuIdentifier);
}
控制台打印未定義
有人可以解釋如何讓其他對象在控制台中打印
這是數組
{
purchases: [{
skuIdentifier: '199_1m_1w0',
subscriptionExpirationDate: '2020-11-15T06:12:57Z',
purchaseSource: 'USER',
transactionIdentifier: 'BPS-74511616-4E51-42F7-A528-DE15A8FF0279'
}],
purchaseState: 'PURCHASED'
}
purchases
是一個數組,您正在嘗試像 object 一樣訪問它。您可以像這樣訪問它
console.log('plan list is found here ', event.purchases[0].skuIdentifier);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.