1、数据类型:Javascr ipt定义的数据类型有字符串、数字、布尔、数组、对象、Null、Undefined,但typeof有区分可判别的数据分类是number、string、boolean、object(null / array)、function和undefined。undefined 这个值表示变量不含有值,null 可以用来清空变量
let a = 100;
typeof a;//number
a = undefined;
typeof a;//undefined
a = null
情景一:var yx01 = new function() {return “圆心”}; alert(yx01); 我们运行情景一代码,将返回显示“[object object] ”,此时该代码等价于: function 匿名类(){ return “圆心”; } var yx01 = new 匿名类(); alert(yx01);我们对情景一的代码进行下面改造: var yx01 = new function() {return new String(“圆心”)}; alert(yx0
咱们平时定义一个函数是怎么个定义法呢, 咱们以计算3和5的和为例:
你首先想到的可能就是,这还不简单,so easy,你看:
function sum(a, b) {
return a + b;
}
或者用咱们的ES6
let sum = (a, b) => a + b;
恭喜你答对了,其实啊,函数的定义常见的也就是上面的这种方式,没有什么特别的花样,但是今天咱们聊聊new Function这个新朋友,其实算是大佬,叫做:运筹于帷幄之中,决胜千里之外,看看它是怎么创