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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • node.appendChild(newnode)
    查看全部
  • elementNode.childNodes 访问选定元素节点下的所有子节点的列表 1. IE全系列、firefox、chrome、opera、safari兼容问题 2. 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7,如下图所示: 如果把代码改成这样: <ul><li>javascript</li><li>jQuery</li><li>PHP</li></ul> 运行结果:(IE和其它浏览器结果是一样的) UL子节点个数:3 节点类型:1
    查看全部
  • substring()提取字符串,用于提取参数中设置的两个下标之间的字符 stringObject.substring(startPos,stopPos) startPos比需,一个非负整数,开始位置。 stopPos可选,一个非负整数,结束位置,如果忽略,会一直到字符串对象结尾。 返回内容从start到stop-1,如果start=stop,那么将返回一个空串,如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • ceil() 向上取整 floor()向下取整 round()四舍五入 random()零到一的小数
    查看全部
    0 采集 收起 来源:Math对象

    2015-07-02

  • split()方法将字符串分割为字符串数组,并返回该数组。 stringObject.split(separator,limit) separator参数是必需的,指定分割的方向。limit限定分割次数,如果没有就是分割无数次。 如果把空字符串("")用作separator,那么stringObject中的每个字符都会被分割。 使用指定字符分割字符串,代码如下: mystr.split(".",2);
    查看全部
  • 返回指定的字符串首次出现的位置indexOf() 语法stringObject.indexOf(substring,startpos) 其中的substring是必须有的,规定需检索的字符串值;startpos可有可无,规定从哪个字符开始检索,取值为0-substring.length-1。 例:str.indexOf('I',8);
    查看全部
  • 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
    查看全部
  • elementNode.setAttribute(name,value) 1.name: 要设置的属性名。 2.value: 要设置的属性值。
    查看全部
  • 反反复复(while循环) while语句结构: while(判断条件) { 循环语句 } <script type="text/javascript"> var num=0; //初始化值 while (num<=6) //条件判断 { document.write("取出第"+num+"个球<br />"); num=num+1; //条件值更新 } </script>
    查看全部
  • 语法:elementNode.getAttribute(name) getAttribute()获取标签的属值
    查看全部
  • 重复重复(for循环) for语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 }
    查看全部
  • 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。
    查看全部
  • qq_长风的锋_0 当有很多种选项的时候,switch比if else使用更方便。 语法: switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 } 语法说明: Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
    查看全部
  • 使用switch判断运算法则 var oSlt = document.getElementById("select").value; switch(oSlt){ case “+”: result = parseInt(oTxt1) + parseInt(oTxt2); break; } ..... 使用parseInt()函数可解析一个字符串,并返回一个整数。 使用parseFloat() 函数可解析一个字符串,并返回一个浮点数。 该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • document.getElementById(); 选择Id的值选择 document.getElementsByName() 选择name的值选择 document.getElementsByTagName();选择 li a span 这种标签的集合
    查看全部

举报

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

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