博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
桥叔时间
阅读量:4495 次
发布时间:2019-06-08

本文共 465 字,大约阅读时间需要 1 分钟。

许多问题看一眼答出来,,以为是粗心,其实还是基础不扎实

1. 

var a = new Array(5);console.log(a[3]);console.log(a.length);

结果应该是 undefined 5,,,自己以为是undefined 1;

错误的原因是 

a = new Array(5);是定义了一个长度为5,每个元素都是undefined的数组;

a = new Array('5');是定义了一个元素为'5'的数组,长度为1;

2.

var o = [1,2,3];for(item in o){  console.log(item);  console.log(o.item);}

 答案是 0 undefined 1 undefined 2 undefined

  以为会是 0 1 1 2 2 3;

将o.item改成o[item]答案就是 0 1 1 2 2 3;

应该是.和[]的区别问题吧。。

转载于:https://www.cnblogs.com/MissBean/p/4917464.html

你可能感兴趣的文章
iOS状态栏设置详解!
查看>>
编程习惯1
查看>>
【读书笔记】iOS-给模拟器相册增加图片
查看>>
【Silverlight实例】Silverlight与Access数据库的互操作
查看>>
Java实现AES加密,异常java.security.InvalidKeyException: Illegal key size 的解决
查看>>
ActionMapping、ActionForward笔记
查看>>
带你入门机器学习
查看>>
fragment 重叠问题
查看>>
三层架构,四层模型
查看>>
[HAOI2008]硬币购物
查看>>
纯C语言跑分(详细注释)
查看>>
JQuery Ajax 在asp.net中使用总结
查看>>
(转)如何在maven的pom.xml中添加本地jar包
查看>>
JSLink and Display Templates Part 6 – Creating View Templates and Deployment Options
查看>>
Android应用内实现视频播放--腾讯浏览服务(TBS)
查看>>
线程锁和自旋锁的比较
查看>>
手机端页面自适应最简单解决方案—rem布局
查看>>
成为一名优秀程序员所需要知道的15件事
查看>>
python之排序(sort/sorted)
查看>>
读书心得
查看>>