为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 访问对象有分语法和方法,语法访问的是属性,方法是执行其它操作。
    查看全部
    0 采集 收起 来源:什么是对象

    2017-08-22

  • var d="";声明d为字符型但内容为空 ,其实var d = 0;也可以的,只要不是var d;就可以了. JavaScript里面没有int类型,你用var时,它是字符类型,所以需要parseInt来进行转化。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • var 数组名=[[...],[...],[...],[...]];定义二维数组 数组命[0][0]:表示一行一列的那一个数据
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • 获取元素的值设置和获取方法为:例:赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • value属性返回的是字符串类型,“+”可以连接字符串,所以需要解析字符串
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • 按钮中用的value 指的是按钮上要显示的文本 比如“确定”“删除”等  复选框用的value 指的是这个复选框的值  单选框用的value 和复选框一样  下拉菜单用的value 是列表中每个子项的值  隐藏域用的value 是框里面显示的内容  在后台如果你想得到复选框的内容 就是value 来取  当你在接收表单数据的页面中获取数据时,得到的就是value的值 一般都是默认值!
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • 实践题 - 选项卡
    查看全部
    0 采集 收起 来源:编程挑战

    2017-08-22

  • // 创建删除函数 function del(obj){ var tr = obj.parentNode.parentNode; tr.parentNode.removeChild(tr); }
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • body和浏览器之间默认有8px的margin值.左右两边都有,所以就少16px
    查看全部
  • document.write()添加的内容不会实际写入body中. 因此在body里还没有内容之前,document.write(document.body.clientWidth+"<br>"+document.body.clientHeight+"<br>"),高度为0,body中没有内容撑开高度。
    查看全部
  • var w=document.documentElement.offsetWidth||document.body.offsetWidth; var h=document.documentElement.offsetHeight||document.body.offsetHeight; document.write(w+"*"+h+"<br>") var w=document.documentElement.offsetHeight; var h=document.documentElement.offsetWidth; document.write(w+"*"+h+"<br>") var w=document.body.offsetWidth; var h=document.body.offsetHeight; document.write(w+"*"+h)
    查看全部
  • var w=document.documentElement.scrollWidth||document.body.scrollWidth; var h=document.documentElement.scrollHeight||document.body.scrollHeight; document.write(w+"*"+h+"<br>") var w=document.documentElement.scrollHeight; var h=document.documentElement.scrollWidth; document.write(w+"*"+h+"<br>") var w=document.body.scrollWidth; var h=document.body.scrollHeight; document.write(w+"*"+h)
    查看全部
  • innerHTML和createTextNode区别: 都可以把一段内容添加到一个节点中,区别是如果这段内容中有html标签(如<strong>i love javascript</strong>)时表现就不同了,<strong>在createTextNode中会当作文本处理,不会被浏览器解析,所以直接输出<strong>i love javascript</strong>,但用innerHTML,<strong>就会被当作HTML代码处理(输出加粗的i love javascript)。 总的来说,如果你确定要插入的内容中没有html标签,可以用innerHTML,这样更简洁,但如果不能确定(比如需要插入用户输入的内容)建议用createTextNode的方式。
    查看全部
  • parseInt()函数解析一个字符串,返回一个整数 document.getElementById( id名 ).value 获取或设置 id名的值。
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-22

  • var divnode = document.createElement('div'); divnode.className = 'message'; var divtext = document.createTextNode('I love JavaScript!'); divnode.appendChild(divtext); document.body.appendChild(divnode);
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

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