为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2558人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰

已采纳回答 / 康振宁
var arr1 = [];  这个是定义一个数组变量arr1。[]这个是空数组的意思  var n = 0;  这个是定义一个变量n使其值为0,为后面数组arr1的邮标打基础 arr1[n] = infos[i]; 这句话是说将数组infos中的第i个元素取出来赋值我给数组arr1中的第n个元素

已采纳回答 / 果儿妈妈
onclick事件是指鼠标左键点击某元件时触发的事件,点击一下触发一次;onfocus事件是指当焦点在某元件上时触发的事件,触发次数不限,如果焦点一直在该元件上,便一直触发onfocus事件,直到该元件失去焦点为止。上例中,如果运用onfocus事件,由于点击下拉列表框后,焦点一直在该下拉列表框上,所以会一直调用message()函数,导致弹出的警告窗口无法关闭。

已采纳回答 / 康振宁
一般都会把引号写上,防止在某些浏览器中出现兼容性问题

已采纳回答 / 仗剑闯江湖
你这代码毛病多得很啊!for循环的终止条件,i取到infos.length的时候已经越界了。既然没有对j做的改变,何必费劲定义一个j=0,直接用0不就完了吗。不知道这是不是你的本意。从现在的代码来看,结果应该是这样的:num是一个只有一个元素的数组,这一个元素也是一个数组。进入循环后,由于infos[0][3]=='大一',这是把infos[0]放到num里,接着到了infos[1]和infos[2]时,都会进入else块,由于此时num里放的仍然是infos[0],所以会输出两次小A。下面的过程类似,遇...

已采纳回答 / 康振宁
一般当知道循环次数的时候采用for循环,当不知道循环次数的时候采用while

最赞回答 / 慕粉3414280
你理解错了。数组只是一个代码,从来没有什么“数组名”  你说的这个myarray或者myarr 是“变量名” “变量名”是可以随便定义的,但必须按命门规则。var myarray=new Array()      这个var表示声明一个变量,这个变量的名字为myarray。而在这个变量里面我们要存蓄一个new Array() (数组)

已采纳回答 / SoAanYip
<...code...>这里你以冒号为间隔进行了字符串分割,然后你得到的数组实际上是:['小明','87;小花','81;小红','97;小天','76;小张','74;小小','94;小西','90;小伍','76;小迪','64;小曼',76]你可能觉得用parse...

已采纳回答 / Tracy_
这个不是js执行顺序的问题而是典型的闭包问题。涉及的内容比较多,需要看的内容比较多,一时半会儿解释不清。主要是作用域链的问题,建议你百度搜一下相关知识,不然我给你讲也讲不明白。我给你提供几个解决方案吧:<...code...>仔细看看,也许对你有启发。

已采纳回答 / 瓦乐人
<...图片...>数组长度<...图片...>数组元素长度

最赞回答 / 霞_霞
setFullYear是设置时间的,不是获取时间,所以没有返回值

已采纳回答 / 百品
item[1]是数组的下标。在这里var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; weekday[0]就是星期日。weekday[1]就是星期一。weekday[4]就是星期四。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消