date_range
2024/12/02
正規表現とJavaScript
date_range
2024/10/28
日々の活動日記エンジニアインターン
こんにちは!
京都開発研究所、Webプログラマーコースの長期インターン生、松木智哉です!!
本日の業務内容
本日もヘルプ動画についての業務を行いました!その中でも特に動画埋め込みのためのJavaScript実装を行いました! シンプルなコードなのですが、考える部分が多く、学びが多かったです。 最初に正規表現を用いたURLパターンマッチングの実装をしました! 今まで考えていた正規表現を使って、現在のページのURLを解析し、適切なヘルプ動画を判断するようにします! 例えば、 if(url.pathname.match(正規表現) このように、JavaScriptを使ってURLを取得し、正規表現でパターンマッチングを行います! 工夫した点 コードを書くときに特に意識したことは、メンテナンス性の向上です! 例えば、同じようなURLパターンを持つページについては、コードをまとめて記述し、コメントを入れることで、後々の保守や修正が容易になるように心がけました! 今後も、コードの品質とメンテナンス性を意識しながた、JavaScriptをはじめコードを実装していきたいと思います!! ----------------------------------------------- G!FIT公式Instagram:https://www.instagram.com/gfit_gdn/ G!FIT公式Twitter:https://twitter.com/gfit_gdn
*コメント*
NEW
-
-
date_range 2024/12/02
インターンと工数管理
-
date_range 2024/11/29
長期有給インターン:お...
-
date_range 2024/11/29
長期有給インターン‼基...
-
date_range 2024/11/29
【長期インターン】アポ...
*COMMENT*
高橋 力都
*コメント*
jsはほとんど触れないのですが、css等でも、コードをまとめて記述するなどって、本当に大事だな…と感じます。
自分自身、無駄な記述がまだまだ多いため、メンテナンスしていくことも意識して、コード類を書いていきたいと思ってます。
*コメント*
池田 みはな
*コメント*
*コメント*
木村 りえい
*コメント*
私もシンプルで読みやすいコードを心がけていますが、難しいと感じています。とくに難しい実装になればなるほど大変ですよね。
意識し続けることが大事かと思いうので、お互いに頑張りましょー!
*コメント*
則岡 えり
*コメント*
私はまだまだ無駄な記述が多いので、メンテナンス性を意識していきたいです。
お互い頑張りましょう!
*コメント*
北原 ゆきの
*コメント*
やはり現場で手を動かしていくことが一番経験になり自分の力になると思います。基礎学習が必要なのはもちろんですが💦
毎回新しい学びを得ておられて素晴らしいですね!
*コメント*
菅谷 将司
*コメント*
僕も最近JavaScriptの勉強を始めたのですが、後からコードを見返しても何が何だかさっぱりな時があります笑
メンテナンス性を重視するって大事ですね!
お互い頑張りましょう!
*コメント*
阪口 純平
*コメント*
javascriptを自分も勉強中です。
一つ一つ頑張っていきましょう。
*コメント*