slice(start,end):可从已有数组中返回选定的元素,返回一个新数组,包含从start到end(不包含该元素)的数组元素。
start参数:必须,规定从何处开始选取,如果为负数,规定从数组尾部算起的位置,-1是指最后一个元素。
end参数:可选(如果该参数没有指定,那么切分的数组包含从start倒数组结束的所有元素,如果这个参数为负数,那么规定是从数组尾部开始算起的元素)。
splice(index,howmany,item1,...itemX):该方法向或者从数组中添加或者删除项目,返回被删除的项目。(该方法会改变原数组)
index参数:必须,整数,规定添加或者删除的位置,使用负数,从数组尾部规定位置。
howmany参数:必须,要删除的数量,如果为0,则不删除项目。
tem1,...itemX参数:可选,向数组添加的新项目。
===============================
第一种:以事件的形式写在标签上,如:
<p onClick="javascript:alert('你好!')">点我!</p>
第二种:内部引用
注意:<script></script>标签应该放在</body>之后</html>之前
第三种:外部引用
<script type="text/javascript" src="../js/jj.js"></script>;
===============================
实例
<!DOCTYPE html> <html> <head> </head> <body> <script> var arr=new Array("Html","Css","Java","PHP","Bootstrap"); document.write(arr + "<br />"); document.write(arr.slice(2,4) + "<br />"); //返回第3个第4个元素Java PHP document.write(arr.slice(2,-1) + "<br />");//返回第3个第4个元素Java PHP arr.splice(3,0,"Js"); //第4元素位置插入JS document.write(arr + "<br />"); arr.splice(3,1,"Js1"); //第4元素更新为JS1 document.write(arr + "<br />"); </script> <!-- js引入到html文档中的三种方式 第一种:以事件的形式写在标签上,如: <p onClick="javascript:alert('你好!')">点我!</p> 第二种:内部引用 <p onClick="ff()">点我!</p> 注意:<script></script>标签应该放在</body>之后</html>之前? 第三种:外部引用 <p onClick="ff1()">点我!</p> <script type="text/javascript" src="jj.js"></script>; jj.js文件内容: function ff1(){ alert('你好!'); } --> <p onClick="alert('你好0!')">点我!</p> <p onClick="ff()">点我!</p> <p onClick="ff1()">点我!</p> </body> <script> function ff(){ alert('你好哦!'); } </script> <script type="text/javascript" src="jj.js"></script> </html>
运行实例 »
点击 "运行实例" 按钮查看在线实例