回答編集履歴

3

追記

2017/08/12 10:53

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -5,3 +5,37 @@
5
5
  ---
6
6
 
7
7
  質問の主旨から逸れてしまいますが、ES6で利用できるようになった[`Template literal`](http://qiita.com/kura07/items/c9fa858870ad56dfec12)という機能を使うことで結合演算子を使わず、文字列中に変数を埋め込むことが可能です。[`Template literal`](http://qiita.com/kura07/items/c9fa858870ad56dfec12)は、文字列をシングルクォーテーションやダブルクォーテーションの代わりにバッククォートで囲み、その中に`${}`で囲んだ式を埋め込めるというものです。
8
+
9
+ ```HTML
10
+
11
+ <!DOCTYPE html>
12
+
13
+ <html lang="ja">
14
+
15
+ <head>
16
+
17
+ <meta charset="UTF-8">
18
+
19
+ <title>タイトル</title>
20
+
21
+ </head>
22
+
23
+ <body>
24
+
25
+ <h1></h1>
26
+
27
+ <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
28
+
29
+ <script>
30
+
31
+ var course = "テキスト";
32
+
33
+ $("h1").text(`【${course}】お申し込み`);
34
+
35
+ </script>
36
+
37
+ </body>
38
+
39
+ </html>
40
+
41
+ ```

2

追記

2017/08/12 10:53

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -1 +1,7 @@
1
- 結合演算子(`+`)は、**複数の文字列を結合するときに使用します**。質問文のコードでは、変数`course`に代入された文字列の前後に指定した文字列(`【`と`'】お申し込み`)を連結しています。
1
+ 結合演算子(`+`)は、**複数の文字列を結合するときに使用します**。質問文のコードでは、変数`course`に代入された文字列の前後に指定した文字列(`【`と`】お申し込み`)を連結しています。
2
+
3
+
4
+
5
+ ---
6
+
7
+ 質問の主旨から逸れてしまいますが、ES6で利用できるようになった[`Template literal`](http://qiita.com/kura07/items/c9fa858870ad56dfec12)という機能を使うことで結合演算子を使わず、文字列中に変数を埋め込むことが可能です。[`Template literal`](http://qiita.com/kura07/items/c9fa858870ad56dfec12)は、文字列をシングルクォーテーションやダブルクォーテーションの代わりにバッククォートで囲み、その中に`${}`で囲んだ式を埋め込めるというものです。

1

修正

2017/08/12 10:42

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -1 +1 @@
1
- +演算子は、複数の文字列を結合するときに使用します。質問文のコードでは、変数courseに代入された文字列の前後に指定した文字列(`【`と`'】お申し込み`)を連結しています。
1
+ 結合演算子(`+`)は、**複数の文字列を結合するときに使用します**。質問文のコードでは、変数`course`に代入された文字列の前後に指定した文字列(`【`と`'】お申し込み`)を連結しています。