前提・実現したいこと
javascriptの「Object.values」大変便利で活用させていただいております。
ie11に対応するため普段はwebpack環境でbabelをするのですが、
訳あってトランスパイルなし環境で実装しなくてはならない状況です、
出来ましたら書き上げたコードを変更したくないので
polyfillを付与させるだけで解決したいというのが願いです。
以下にソースを載せます。
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6</head> 7<body> 8 <div id="aaa">aaa</div> 9 <div id="bbb">bbb</div> 10 <div id="ccc">ccc</div> 11 12 <script> 13 14 slugs= { 15 osaka: { // 大阪 16 shop_id: 108, 17 content_code: "os", 18 }, 19 yokohama: { // 横浜 20 shop_id: 101, 21 content_code: "windows", 22 }, 23 sapporo: { // 札幌 24 shop_id: 97, 25 content_code: "windows", 26 }, 27 nagoya: { // 名古屋 28 shop_id: 93, 29 content_code: "windows", 30 }, 31 kagawa: { // 香川 32 shop_id: 113, 33 content_code: "os", 34 }, 35 } 36 37 var valueFirst = Object.values(slugs)[0] 38 var keyFirst = Object.keys(slugs)[0] 39 40 //console.log(valueFirst) 41 //console.log(keyFirst) 42 43 document.getElementById("aaa").innerText = valueFirst.shop_id 44 document.getElementById("bbb").innerText = valueFirst.content_code 45 document.getElementById("ccc").innerText = keyFirst 46 </script> 47 48</body> 49</html>
お手数ではございますが、
ご教示いただけましたら幸いでございます。
よろしくお願いいたします。

回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/01/31 01:50
2019/01/31 04:43