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

JavaScript进阶篇

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

最新回答 / 你又调皮
document.write(myarr[i][j]+"<br/>");要这样写

最新回答 / 你又调皮
<...图片...>这边j初始值设为o了

最赞回答 / 你又调皮
elementNode表示元素节点,con应该是getElementsByTagName("li")方法的返回值(该方法返回所有li元素的集合,是个类数组对象,可以通过con[index]访问每一个li元素),con[i]表示第i个li元素。

最新回答 / qq_慕慕8391290
    if(text!=null)      {        document.write(text+"<br>");      }后面的判断变量名是text

最新回答 / 慕少1205787
你不要只看他有什么区别,你的看他到底是为什么这么设计,有attime的声明是为了方便字符串的拼接

最新回答 / 我信你个鬼
试试这个    var n1 = document.createElement("h1");    var n2 = document.createTextNode("haha");    n1.appendChild(n2);    document.body.appendChild(n1);

最新回答 / 秋之枫华
自己使用本地编辑器和本地浏览器实测这段代码,代码没有问题,是慕课网内置编辑器的原因

最新回答 / 和樱
我的:我的:①<...code...>② add那个函数最后加一个 chang();③<...code...>

最新回答 / 宝慕林6934861
输出的变量和定义的变量不一致, 直接输出不定义变量可免去这种错误。

最赞回答 / qq_慕先生7007143
代码没问题,这个编辑器有问题。

最新回答 / 你又调皮
j=""语句是重新给j赋值为空字符串,并不会改变文本框的value值,和下面的例子类似:var a=5; var b=a; b=5; document.write(a); a的值还是5并不会因为b的值的改变而改变。

最赞回答 / 你又调皮
    这就涉及到运算符的运算规则了,如果+前后有一个值是字符串,另一个值也会转化为字符串,然后将字符串拼接起来;如果是 -、×或者/,会将不是数值的值转化为数值,不能转化为数值的会转化为NaN(Not a Number),再进行运算。例:如果想把数值型的转换为字符串就可以用这个值+""空字符串就可以了。具体的运算规则可以参考JavaScript高级程序设计这本书。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消