你的位置:首页 > 软件开发 > Java > 基础面试题——Javascript

基础面试题——Javascript

发布时间:2016-06-24 11:00:14
1.介绍js的基本数据类型Undefined、Null、Boolean、Number、String2.js有哪些内置对象?数据封装类对象:Object、Array、Boolean、Number 和 String其他对象:Function、Arguments、Math、Date、R ...

1.介绍js的基本数据类型

UndefinedNullBooleanNumberString

2.js有哪些内置对象?

数据封装类对象:Object、Array、Boolean、Number 和 String

其他对象:Function、Arguments、Math、Date、RegExp、Error

3.this对象的理解

this总是指向函数的直接调用者(而非间接调用者);

如果有new关键字,this指向new出来的那个对象;

在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window;

4.eval是做什么的?

它的功能是把对应的字符串解析成JS代码并运行;

应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。

JSON字符串转换为JSON对象的时候可以用eval,var obj =eval(‘(‘+ str +’)’);

5.DOM怎样添加、移除、移动、复制、创建和查找节点

基础面试题——Javascript

原标题:基础面试题——Javascript

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。