質問編集履歴

1

id,arrayについて追記しました。知りたいのは手段ですので、スマートを削除しました。

2020/02/27 01:57

投稿

otoko
otoko

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 表題の通り、jsとcookieで閲覧履歴を作ってみました。一応できたのですが、他にもスマートな方法があれば、ご教授いただきたい思います。
1
+ 表題の通り、jsとcookieで閲覧履歴を作ってみました。一応できたのですが、他にも方法があれば、ご教授いただきたい思います。
2
2
 
3
3
 
4
4
 
@@ -8,7 +8,17 @@
8
8
 
9
9
  ■配列を用意して、そこに閲覧した物件のidをpush,その後json文字列化(重複判定はincludes)
10
10
 
11
+ idはhtmlのdata属性から取得。一旦細かい条件分岐は除き、初期に
12
+
11
13
  ```javascript
14
+
15
+ let cookies = document.cookie
16
+
17
+ //cookiesには["11503"]などの物件idが入っているものとする。
18
+
19
+ let array = cookies.split('=')
20
+
21
+ array = JSON.parse(data[1])
12
22
 
13
23
  array.push(id)
14
24