Open3

つみあげトレーニング7章

matsu10matsu10

JavaScriptつみあげトレーニング7_02

javaScript積み上げトレーニングブックより
標準組み込みオブジェクトを利用する

c7_2_1.js
let yesterday=new Date(2021,11,9);
let today=new Date(2021,11,10);
let tomorrow=new Date(2021,11,11);

console.log(yesterday);
console.log(today);
console.log(tomorrow);

c7_2_2.js
let day1=new Date(1970,0,1,0,0,0);
let day2=new Date();
day2.setTime(0);

console.log(day1);
console.log(day1.getTime()/1000/60/60);
console.log(day2);
console.log(day2.getTime()/1000/60/60);
matsu10matsu10

JavaScriptつみあげトレーニング7_03

javaScript積み上げトレーニングブックより
プロパティとメゾットを追加する

c7_3_1.js
let obj={};
obj.firstname='taro';
obj.lastname='yamada';
console.log(obj);
let obj2={};
obj2.firstname='taro';
obj2.lastname='yamada';
obj2.getFullname=function() {
    return `${this.firstname} ${this.lastname}`;
};

console.log(obj2);
console.log(obj2.getFullname());

c7_3_3.js
let obj3={
    firstname: 'taro',
    lastname: 'yamada',
    getFullname: function(){
        return `${this.firstname} ${this.lastname}`;
    }
};

console.log(obj3);
console.log(obj3.getFullname());

c7_3_4.js
let obj4= {
    firstname: 'taro',
    lastname: 'yamada',
    getFullname() {
        return `${this.firstname} ${this.lastname}`;
    }
};

console.log(obj4);
console.log(obj4.getFullname());
matsu10matsu10

JavaScriptつみあげトレーニング7_04

javaScript積み上げトレーニングブックより
変数のスコープを知る

c7_4_1.js
let assingn_tool=()=>{
    let tool='手裏剣'
}


assingn_tool()
console.log(tool)