小练习3

2017-08-21  本文已影响0人  lx_smile
1.JS数组的方法,哪些会改变自身数组,哪些不会改变自身数组?
改变自身数组
  • push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
  • pop() 方法用于删除并返回数组的最后一个元素。
  • reverse() 方法用于颠倒数组中元素的顺序。
  • shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
  • sort() 方法用于对数组的元素进行排序。
  • splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
  • unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
不改变自身数组
  • join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
  • concat() 方法用于连接两个或多个数组。
  • slice() 方法可从已有的数组中返回选定的元素。
  • toString() 方法可把数组转换为字符串,并返回结果。
2.HTML5用于在画布上绘制的内建对象?
3.以下代码的执行结果是是什么?
for(var i=0;i<5;++i){
    setTimeout(function(){
        console.log(i+ ' ');
    },100);
}

输出结果:"5 " "5 " "5 " "5 " "5 "
解释:根据setTimeout定义的操作在函数调用栈清空之后才会执行的特点,for循环里定义了5个setTimeout操作。而当这些操作开始执行时,for循环的i值,已经先一步变成了5。因此输出结果总为5

4.RegExp对象的方法有哪些?
5.在 HTML5 中,哪个元素用于组合标题元素?
<hgroup>
  <h1>Welcome to my WWF</h1>
  <h2>For a living planet</h2>
</hgroup>

<p>The rest of the content...</p>
6.inline-block 属性的标签

button,input,textarea,select, img等

7.超链接访问过后hover样式就不出现了,被点击访问过的超链接样式不再具有hover和active了,解决方法是改变CSS属性的排列顺序?

Link,visited,hover,active.
L o v e h a t e 爱与恨

8.HTML中 <a> 标签中的 target 的值?
9.HTML5中新添加的标签?
上一篇 下一篇

猜你喜欢

热点阅读