文字列
概要
シングル、ダブルクォートの文字列連結に加えて、ヒアドキュメントの記述が可能
シングルクォーテーションによるサンプル
CoffeeScript
# 文字列設定
str = ''
# 1行の連結
str += '1行データ'
# 複数行の設定
str += '
行データ1
行データ2
'
# 変数設定
a = ' test data '
# 変数を展開できるかチェック
str += ' ' + '#{a}'
# セレクタでエレメントを取得
sample = document.querySelector("#sample")
# パラメータ連結
sample.innerHTML = str
javascript
// Generated by CoffeeScript 1.3.3
var a, sample, str;
str = '';
str += '1行データ';
str += '\
行データ1\
行データ2\
';
a = ' test data ';
str += ' ' + '#{a}';
sample = document.querySelector("#sample");
sample.innerHTML = str;
ダブルクォーテーションによるサンプル
CoffeeScript
# 文字列設定
str = ""
# 1行の連結
str += "1行データ"
# 複数行の設定
str += "
行データ1
行データ2
"
# 変数設定
a = " test data "
# 変数を展開できるかチェック
str += " " + "#{a}"
# セレクタでエレメントを取得
sample = document.querySelector("#sample")
# パラメータ連結
sample.innerHTML = str
javascript
// Generated by CoffeeScript 1.3.3
var a, sample, str;
str = "";
str += "1行データ";
str += "行データ1行データ2";
a = " test data ";
str += " " + ("" + a);
sample = document.querySelector("#sample");
sample.innerHTML = str;
ヒアドキュメントによるサンプル
CoffeeScript
# 文字列設定
str = ''
str = '''
ヒアドキュメント1<br />
ヒアドキュメント2<br />
ヒアドキュメント3<br />
ヒアドキュメント4<br />
ヒアドキュメント5<br />
'''
# セレクタでエレメントを取得
sample = document.querySelector("#sample")
# パラメータ連結
sample.innerHTML = str
javascript
// Generated by CoffeeScript 1.3.3
var sample, str;
str = '';
str = 'ヒアドキュメント1<br />\nヒアドキュメント2<br />\nヒアドキュメント3<br />\nヒアドキュメント4<br />\nヒアドキュメント5<br />';
sample = document.querySelector("#sample");
sample.innerHTML = str;
最終更新:2012年08月29日 21:20