问答题X 纠错

参考答案:

null是一个表示”无”的对象转为数值时为0;undefined是一个表示”无”的原始值,转为数值时为NaN。
当声明的变量还未被初始化时,变量的默认值为undefined。
null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。
undefined表示”缺少值”,就是此处应该有一个值,但是还没有定义。典型用法是:
1.变量被声明了,但没有赋值时,就等于undefined。
2.调用函数时,应该提供的参数没有提供,该参数等于undefined。
3.对象没有赋值的属性,该属性的值为undefined。
4.函数没有返回值时,默认返回undefined。
null表示”没有对象”,即该处不应该有值。典型用法是:
1.作为函数的参数,表示该函数的参数不是对象。
2.作为对象原型链的终点。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

你都使用哪些工具来测试代码的性能?

参考答案:Profiler, JSPerf(http://jsperf.com/nexttick-vs-setzerotimeou...

问答题

请说出三种减少页面加载时间的方法。

参考答案:1.优化图片2.图像格式的选择(GIF:提供的颜色较少,可用在一些对颜色要求不高的地方)3.优化CSS(压缩合并css,...

问答题

你如何对网站的文件和资源进行优化?

参考答案:期待的解决方案包括:文件合并文件最小化文件压缩使用CDN托管缓存的使用(多个域名来提供缓存)

问答题

简述线程与进程的区别。

参考答案:一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过...

问答题

如何实现浏览器内多个标签页之间的通信?

参考答案:调用localstorge、cookies等本地存储方式

问答题

DOM操作——怎样添加、移除、移动、复制、创建和查找节点。

参考答案:1.创建新节点create Document Fragment()//创建一个DOM片段create Element()...

问答题

IE8以下版本的浏览器中的盒模型有什么不同?

参考答案:IE8以下浏览器的盒模型中定义的元素的宽高不包括内边距和边框

问答题

简述浮动元素引起的问题和解决办法?

参考答案:浮动元素引起的问题:1.父元素的高度无法被撑开,影响与父元素同级的元素;2.与浮动元素同级的非浮动元素(内联元素)会跟随...

问答题

解释下浮动和它的工作原理?清除浮动的技巧。

参考答案:浮动元素脱离文档流,不占据空间。浮动元素碰到包含它的边框或者浮动元素的边框停留。1.使用空标签清除浮动。这种方法是在所有...

问答题

HTML与XHTML二者有什么区别。

参考答案:1.所有的标记都必须要有一个相应的结束标记;2.所有标签的元素和属性的名字都必须使用小写;3.所有的XML标记都必须合理...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved