質問編集履歴
1
id,arrayについて追記しました。知りたいのは手段ですので、スマートを削除しました。
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
|
|