笔试记录
程序员文章站
2024-03-21 23:01:52
...
3,属性继承
6,原型链
var f = new Function(); 定义的是f方法。Function是匿名函数。
var f = function(){} 函数定义。
function f(){} 函数定义。
var f = function{}
不是很懂链接
var foo = {},
F = function(){};
Object.prototype.a = 'value a';
Function.prototype.b = 'value b';
console.log(foo.a) // value a
console.log(foo.b) // undefined
console.log(F.a) // value a
console.log(F.b) // value b
简答题
1, new运算符的在js中的作用
new运算符:用来实例化一个类,创建一个用户定义的对象类型的实例,或者具有构造函数的内置对象的实例。
new运算符调用构造函数的过程:
1 ,new会在内存中创建一个新的空对象。
2,new会让this指针指向这个对象。
3,执行构造函数里面的代码,给这个新对象添加属性和方法。
4,new会返回这个新对象。
2,js的typeof()可以返回哪些数据类型?
string number object undefined boolean function
string
number
object (null,array)
undefined
boolean
function
上一篇: day17_0714课堂笔记
推荐阅读