JavaScript

JavaScriptのthistとは?使い方4パターンを解説

JavaScriptのthisは呼び出す場所や方法によって内容が変化します。記事では、thisの使い方から呼び出すパターンを4種類(関数、メソッド、コンストラクタ、apply・call)を紹介しています。また、混同しやすいthatについても...
JavaScript

JavaScriptの配列に要素を追加する方法を解説

JavaScriptの配列に要素を追加する方法をご紹介します。また、それに関連して要素の削除方法、オブジェクト(連想配列)の扱い方についても触れています。JavaScriptの配列で要素を追加するメソッドはいくつかあり、その使い分けも例示し...
Ruby・Rails

Railsのjoinsとincludesの違いと使い方を紹介

RailsでModelを使ってデーターベースのテーブル操作を行う際、別テーブルと結合してデータを取得したい場面もあります。そんなときは、joinsメソッドが便利です。本記事では、Railsのjoinsメソッドの使い方を、サンプルコードを交え...
転職・働き方

社内SEにおすすめの資格は?社内SEの平均年収と将来性を解説

社内SEとは、主に企業の情報システム部門に所属し、企業のシステム企画や開発に関わる仕事をする人たちのことを言います。弁護士や公認会計士とは異なり、社内SEは資格がなければ仕事ができない職業ではありません。社内SEに資格は必要なのか社内SEと...
Java

JavaでListを使うための基本とメソッドを解説

JavaにはListというクラスがあります。配列と似ていると思われがちですが、配列とリストには大きな違いがあります。配列とリストの違いを解説しながらリストの理解を深め、JavaでListを使うための基本を習得しましょう。Java言語のリスト...
PHP

PHPのヒアドキュメントの使い方とエラーについて解説

PHPで複数行にわたる文字列を変数に代入するには、ヒアドキュメントを使うと便利です。「\n」などの改行コードを書いたり、エスケープに気を遣わなくていいからです。しかし、使い方によってはバグのもとになるので、そのルールとエラーへの対処方法を解...
その他

後輩を育成する時の重要なポイント10個|後輩育成の心構えとは?

後輩を育成していくには指導のポイントを掴んでおく必要があります。コミュニケーションを積極的に取ったり、後輩社員に合わせた育成をしていくことができれば呑み込みも早くなります。後輩とコミュニケーションを取ることで育成のポイントを掴むようにしまし...