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

JavaScript进阶篇

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

最赞回答 / 慕无忌4210378
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;屏幕分辨率的高: window.screen.height;屏幕分辨率的宽: window.screen.width;屏幕可用工作区高度: window.screen.availHeight;屏幕可用工作区宽度:window.screen.availWidth;

最赞回答 / xixiyingyi
element.appendChild()是指插入子节点,element.innerHTML="text",是指为element节点赋值为“text”

最赞回答 / 带着天使反上帝
document.getElementById("fruit").value=parseFloat(result);

最新回答 / kuban
我猜你是觉得i的新值作用域只在第一个函数里。JS作用域跟C,C++什么的差别有点大,具体可以查查JS作用域与作用域链。

最新回答 / 沐风而行
你们都没明白我的意思  都是为了做题而做题    这个问题涉及的核心问题是  为什么程序停止了  答案自己找到了  是数组越界   一个< 与 <=   0~length-1的问题  

最赞回答 / 慕斯6941745
    我们可以看看整个函数执行的过程。    首先i=0,同时为 tr[0]绑定事件onmouse,接着i=1,i=2,当i=3的时候,由于i<tr.length(tr.length=3);所以跳出了循环。    这时候i=3,并且保存到了内存当中。    于此同时,tr[i].onmouseover/tr[i].onmouseout这两个事件是没有执行的,而for循环已经结束了。    i在内存保存=3;当鼠标经过触发事件的时候,执行函数cc[i].style.backgroundColor="...

最赞回答 / 小强丶最强
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title><script>function count(){var aa=parseInt(document.getElementById('m1').value);var xx=document.getElementById('m2');var index=xx.selectedIndex;va...

最赞回答 / 按照自己的节奏前行
不行哦!substring()返回的是字符串;str.slice()返回的是数组哦!

最新回答 / qq_我爱喝稀饭_0
var num=4;switch(num){case 1:document.write("我去吃饭了");break;case 2:document.write("我去洗澡了");break;case 3:document.write("我去刷牙了");break;case 4:document.write("我去看电影了");break;default;}

最赞回答 / 琉璃碎片
看不到代码,默认你是对的好了。停不下来的原因是代码热更新,你编辑一次右边更新一次。其实浏览器创建了很多个定时器。按stop只是停止了最后一次而已。可以把代码区别考下来,然后刷新页面,再覆盖上去,只更新一次就可以了。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消