var title = "全局";
var imooc = {
title: "网 ES6 Wiki",
getTitle : function(){
console.log(this.title);
}
};
imooc.getTitle();
var bar = imooc.getTitle;
bar();
var title = "全局";
var imooc = {
title: "网 ES6 Wiki",
getTitle : () => {
console.log(this.title);
}
};
imooc.getTitle();
var bar = imooc.getTitle;
bar();
var sum = function () {
};
var sum = () => {
}
var sum = (num1, num2) => num1 + num2;
var sum = num => num + ;
[,,].map(function (x) {
return x * x;
});
[,,].map(x => x * x);
var getimooc = () => ({a: , b: });
getimooc()
var sum = (num1, num2 = ) => num1 + num2;
console.log(sum())
var fun = (param1, param2, ...rest) => {
console.log(param1)
console.log(param2)
console.log(rest)
};
fun(, , , , );
function Person(){
this.age = ;
setTimeout(function(){
console.log(this);
}, )
}
var p = new Person();
function Person(){
this.age = ;
setTimeout(() => {
console.log(this);
}, );
}
var p = new Person();
function Person(){
var imooc = {};
imooc.num = ;
imooc.getValue = () => {
console.log(this)
}
return imooc;
}
var p = new Person();
p.getValue()
function Person(){
var imooc = {};
imooc.num = ;
imooc.getValue = function() {
console.log(this)
}
return imooc;
}
var p = new Person();
p.getValue()
var fun = function() {
console.log(arguments)
};
fun(,,);
var fun = () => {
console.log(arguments)
};
fun(,,);
function foo(...args) {
console.log(args)
}
foo();
foo(, , );
var Foo = () => {};
var foo = new Foo();
var Foo = () => {};
console.log(Foo.prototype);