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

JavaScript进阶篇

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

最赞回答 / 慕圣7096405
JS是一种带有语法的程序语言,很明显上面的代码存在语法错误,在封闭的函数(不带参数)体内,this缺乏一个指代的对象,它没有任何指代意义。打个类比,中文语法当中,一个句子中的代词(他、她、它)必须要有一个具体的指代对象,比如某某人或者某某物,如果没有这个某某人或某某物,那么这个代词就没有意义,整句话也就存在语法错误(想必你也做过类似的语文判断题)。而下面这段代码就不存在语法错误,你给函数定义了一个万能接口X,这个X可以是任何值(变量、对象)。deltr(this)中的this是从函数体外传进函数体内的值,...

最新回答 / qq_抛物线_0
<a href="javascript:count();">宣你</a>或者 把 count 改成 back

最新回答 / qq_啦啦啦啦_5
我忘记加+了,智障了

最新回答 / 慕婉清7712429
//获取通过下拉框来选择的值来改变加减乘除的运算法则这部的加算法你这样写直接就错误的,因为不加任何函数,那么你这里的算法比如“1+1”结果是11,是字符串合并并不是数学运算,如果要实现运算,要用parseInt进行强制雷翔转换,如果你要输入的数字中包含小数,那么要使用parseFloat进行运算那么问题来了,你的正确答案还正确吗?

最新回答 / 小鱼罐头150
你把case后面数字的双引号去掉试试,case和数字间有个空格

最赞回答 / 造物主学徒
otest.insertBefore(newnode,otest.childNodes[1]);

最新回答 / 墨笑
<!DOCTYPE  HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>函数</title><script type="text/javascript">//定义函数function a(x,y){    if(x>y){        return x;    }else if(...

最赞回答 / Waiting_Fang
简单来说,二维数组就是在一维的每个值的基础上在创建一个数组。var arr=[1];一维数组,长度为1;var arr1=[1][1,2];二维的,其中一维长度为1,二维长度为2;

最赞回答 / 如梦亦晨
不好意思,我弄错了。下一节里面会讲到这种用法,涉及到递归。你这里之所以运行不出来,是因为html中程序是从上往下运行的,文档一开始先加载上面的JavaScript文件,这时body标签中的input里的内容都没有加载完成,而你的写法中JavaScript里 document.getElementById("clck").value = time;这一句含有input标签的id “clck”,因为"clck"还没有定义,所以系统无法识别。解决方式是使用window.onload=function(){你的j...
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消