0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

JavaScript オブジェクトの使用

Posted at

オブジェクトとは??

結論、データを格納する手段の1つです。

変数、配列、オブジェクト、、、

といった感じです。

jsのコードでよく見かけるであろう、

const obj = {
  gender: 'free',
  name: '山田太郎',
  age: 12
}

このようなコードは、オブジェクトである

オブジェクトに関する用語を理解しよう

オブジェクトの中で、

・ 「名前:値」

これは、プロパティと呼ぶ

・ 「名前:関数」

これは、メソッドと呼ぶ

つまり、JavaScriptは最高である
なぜなら、オブジェクトという面白いものを自分で作れるからだ。

const ningen = {
    name : '山田 太郎',
    age : 99,
    getName: function() { console.log(this.name) }
}

これは、オブジェクトだが、

getName: function() { console.log(this.name) }

この部分は、メソッドである

自作の関数をオブジェクト内に定義できるのである。

プロパティへのアクセスや操作

.

もしくは

[]

を使ってできる

//関数定義
function printBooks(books) {
  obj = { 書籍名:books[0],著者名:books[1] }//これが、オブジェクト
  console.log("『" + obj.書籍名 + "』" + obj.著者名 );
}

//関数呼び出し
books = [ 'JavaScript入門',"山田太郎" ] // オブジェクトの配列を定義する
printBooks(books)

こんな感じ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?