在学习常用函数(slice()和splice())中的个人体会及理解分享:
实例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>常用函数(slice()和splice())</title> </head> <body> <script type="text/javascript"> var arr = ['js','java','css',5,6]; //截取2号位置到4号位置,结果只包含起始2号位置,不含,终点4号位置 arr.slice(1,3); console.log(arr.slice(1,3));//打印结果为'java','css' ;//增删查改,第一位置为顺序,第二位置为删除数据,第三位置为添加 arr.splice(1,2,3); //第二位删掉第二和第三个,添加3到第二位。 console.log(arr.splice(1,2,3)); //输出结果删除了'java','css',添加3到第二个位置 console.log(arr); //最终输出结果为['js',3,6] // 切片函数split() var str = 'html,css,javascript'; var arr = str.split(','); // arr输出结果为["html", "css", "javascript"] console.log(arr); </script> </body> </html>
运行实例 »
点击 "运行实例" 按钮查看在线实例
总结:
通过自己的测试已经基本掌握slice(),splice()的函数概念
具体在哪里应该怎么用,还没有具体的案例去做,所以我觉得还是要实践才能体会他的妙用。