質問編集履歴
9
修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
読み出し
|
test
CHANGED
File without changes
|
8
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,19 +1,3 @@
|
|
1
|
-
本日一つ前にvalueの値を配列にいれるという質問をさせていただいて回答を頂きましたが、やり方を変えようかと思いました。理由は処理の速度と、キーをミリ秒で保存した理由がなくなってしまうためです。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
前の質問では、欲しいキーがあったらその中身(value)を配列にいれるというコードで考えていましたが、
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
キーの一覧を取得してから、キーが探したい間(最小値~最大値)の間にあれば、その中身(value)を表示させようと思いました。
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
なので前回の質問で回答してくださった方に対しては本当に申し訳ないですが、新しい仕組みでちょっとずつ作ってみたいと思っていますので、ご教授の方宜しくお願いします。
|
14
|
-
|
15
|
-
|
16
|
-
|
17
1
|
```
|
18
2
|
|
19
3
|
function yomidashi(){
|
@@ -33,5 +17,3 @@
|
|
33
17
|
}
|
34
18
|
|
35
19
|
```
|
36
|
-
|
37
|
-
上のコードで一覧を列挙して見ることはわかったのですが、キーの取得から欲しいキーだけ取りだすところがわからないので、回答してくださる方がいましたらお願いいたします。
|
7
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,19 +16,19 @@
|
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
|
19
|
+
function yomidashi(){
|
20
20
|
|
21
|
-
function yomidashi(){
|
22
21
|
|
23
|
-
for(var i = 0; i < localStorage.length ; i++) {
|
24
22
|
|
25
|
-
|
23
|
+
for(var i = 0; i < localStorage.length ; i++) {
|
26
24
|
|
27
|
-
|
25
|
+
if ( i = min & i <= max & ++i) {
|
28
26
|
|
29
|
-
|
27
|
+
value = localStorage.getItem(i);
|
30
28
|
|
31
29
|
}
|
30
|
+
|
31
|
+
}
|
32
32
|
|
33
33
|
}
|
34
34
|
|
6
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,9 +16,9 @@
|
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
|
19
|
+
var value;
|
20
20
|
|
21
|
-
|
21
|
+
function yomidashi(){
|
22
22
|
|
23
23
|
for(var i = 0; i < localStorage.length ; i++) {
|
24
24
|
|
5
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
value = localStorage.getItem(i);
|
28
28
|
|
29
|
-
}
|
29
|
+
}
|
30
30
|
|
31
31
|
}
|
32
32
|
|
4
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,15 +16,17 @@
|
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
function yomidashi(){
|
19
|
+
function yomidashi(){
|
20
20
|
|
21
|
-
|
21
|
+
var value;
|
22
22
|
|
23
23
|
for(var i = 0; i < localStorage.length ; i++) {
|
24
24
|
|
25
|
-
if (var i = min; i <= max; ++i) { //ここらへんがわかりません
|
25
|
+
if (var i = min; i <= max; ++i) { //ここらへんがわかりません
|
26
26
|
|
27
|
+
value = localStorage.getItem(i);
|
28
|
+
|
27
|
-
}
|
29
|
+
} console.log(n);
|
28
30
|
|
29
31
|
}
|
30
32
|
|
3
if文変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,9 +22,9 @@
|
|
22
22
|
|
23
23
|
for(var i = 0; i < localStorage.length ; i++) {
|
24
24
|
|
25
|
-
if //ここ
|
25
|
+
if (var i = min; i <= max; ++i) { //ここらへんがわかりません
|
26
26
|
|
27
|
-
console.log(n);
|
27
|
+
} console.log(n);
|
28
28
|
|
29
29
|
}
|
30
30
|
|
2
変数はなくしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
キーの一覧を取得してから、
|
9
|
+
キーの一覧を取得してから、キーが探したい間(最小値~最大値)の間にあれば、その中身(value)を表示させようと思いました。
|
10
10
|
|
11
11
|
|
12
12
|
|
@@ -18,9 +18,11 @@
|
|
18
18
|
|
19
19
|
function yomidashi(){
|
20
20
|
|
21
|
-
|
21
|
+
|
22
22
|
|
23
23
|
for(var i = 0; i < localStorage.length ; i++) {
|
24
|
+
|
25
|
+
if //ここからわかりません
|
24
26
|
|
25
27
|
console.log(n);
|
26
28
|
|
@@ -30,4 +32,4 @@
|
|
30
32
|
|
31
33
|
```
|
32
34
|
|
33
|
-
上のコードで一覧を列挙して見ることはわかったのですが、
|
35
|
+
上のコードで一覧を列挙して見ることはわかったのですが、キーの取得から欲しいキーだけ取りだすところがわからないので、回答してくださる方がいましたらお願いいたします。
|
1
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,28 +14,20 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
+
```
|
18
|
+
|
17
19
|
function yomidashi(){
|
18
20
|
|
21
|
+
var n;
|
19
22
|
|
23
|
+
for(var i = 0; i < localStorage.length ; i++) {
|
20
24
|
|
21
|
-
var n; //キーを全部入れる変数
|
22
|
-
|
23
|
-
|
24
|
-
|
25
|
-
for(var i = 0; i < localStorage.length ; i++) {
|
26
|
-
|
27
|
-
|
28
|
-
|
29
|
-
|
25
|
+
console.log(n);
|
30
26
|
|
31
27
|
}
|
32
28
|
|
33
|
-
|
34
|
-
|
35
|
-
|
36
|
-
|
37
29
|
}
|
38
30
|
|
39
|
-
|
31
|
+
```
|
40
32
|
|
41
33
|
上のコードで一覧を列挙して見ることはわかったのですが、変数nにキーを全部入れるところがわからないので、回答してくださる方がいましたらお願いいたします。
|