// demo1 // function add(num1, num2) { // sum1 = num1 + num2 // return sum1 // } // // console.log(sum1) // // // add(10, 20) // console.log(window.sum1) // demo2 // function add(num1, num2) { // sum1 = num1 + num2 // return sum1 // } // let obj = {} // add.call(obj, 10, 20) // console.log(sum1) // demo3 // function foo() { // var name1; // name1 = 'jack' // } // foo() // console.log('result = ' + name1) // function foo() { // var b ; // b = 'b' // } // foo() // console.log(window)