返信の受付は終了いたしました。
-
-
- 読み込み中...
WE5cbjです。つぶやき読んでくださってありがとう
丸カッコ消し実装すごいです!賢者きたー!
ソースそのままでなくてもいいので、ヒント頂けると嬉しいです! -
-
-
- 読み込み中...
あっちでコメントしたO2kMVrです。遅くなってすまんかった。
const htnum = document.querySelectorAll('ul.hashtaglist span.num');
for (i = 0; i < htnum.length; i++) {
// かっこと数字を取得
const htnumafter = htnum[i].innerHTML;
// まず最初のかっこ消す
const henkan1 = htnumafter.slice( 1 );
// そして最後のかっこ消す
const henkan2 = henkan1.slice( 0, -1 );
// 出力
htnum[i].innerHTML = henkan2;
}
一応チャレンジでそのままいってみる。表示されるかな? -
-
-
- 読み込み中...
一旦まるっと書いてみたけど、表示されてなかったらヒント形式で書くわ。
querySelectorAll、for文、innerHTMLで取得と出力、かっこを消すのはsliceで…って感じ。もっとスマートにいけると思うけどすまねえ~~
あとスキン内に直に書くんだったらbody前、ファイルにしてheadから読み込むのであればdeferつけてください。 -
-
-
- 読み込み中...
試しました。見事に丸括弧のみ削除できてます、感動です!
lengthやsliceは初めて触れた項目でした…この機会に付け焼き刃ではなくきちんとJSを基礎から学ぼうと思います
師匠、ありがとうございました!! -
-
-
- 読み込み中...
おー!よかったです!
文字列の括弧を指定して一行でやりたかったけど、正規表現使ってもっとややこしいこと書かなきゃいけないから、今はそれでやってみてくれ。今回のなら数字が何桁になってもいけるはずなので。
私も今回やってみてもっと勉強せな~と思ったのでありがたかったです!いい経験をありがとう!! -
とりあえず括弧だけ消すことはできたからもしまだ希望してたら言ってくれェ~。多分もうちょっとスマートにできると思うけど。こういうのがひとつひとつできるようになるから楽しいねえ