欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

笔试记录

程序员文章站 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课堂笔记

下一篇: