2014-11-01

2014-11-01

チェックテスト(4)Add Star

 

 

Q1
  • 以下のオブジェクトが持つメソッドを実行するときには、どのような命令を記述しますか?

<script>
var obj = {
  x: function(){ console.log('こんにちは');}
};
</script>

Q2
  • メソッドの中で記述すると、オブジェクト自身を表すキーワードはなんですか?

Q3
  • 配列はなんという種類のオブジェクトですか?

Q4
  • 連想配列はなんという種類のオブジェクトですか?

Q5
  • 以下のスクリプトを実行するときには、どのような結果が表示されますか?

<script>
var str = 'money monday month common';
var words = str.match(/mon/g);
console.log(words.length);
</script>

Q6
  • 以下のスクリプトを実行するときには、どのような結果が表示されますか?

<script>
var str = 'friday saturday sunday';
var rep = str.replace(/day$/g, 'flower');
console.log(rep);
</script>

Q7

<script>
var item1 = {
  price: 1000
};
var item2 = {
  price: 2000,
  calcTax: function(){
    console.log(this.price * 0.05);
}
};
  (A).calcTax.call((B));
</script>

Q8
  • Q7のスクリプトが正しく実行されると、どのような結果が表示されますか?