![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
fresh_123
这个作者很懒,什么都没留下…
展开
-
ECMA5数组额外的方法
ECMA5新增的数组方法 1、indexOf(子串,开始查找的位置):若找到,返回子串第一次出现的位置,否则返回-1。 例: var arr = [10,20,30,40,10]; //1、indexOf var res; res = arr.indexOf(10,2); document.write(res+"<br/>"); document.write("<br/&原创 2021-01-20 23:15:17 · 126 阅读 · 0 评论 -
JS中函数参数为普通数据类型和引用数据类型的区别
JS中函数参数为普通数据类型和引用数据类型的区别 普通数据类型:内存中存储的是数据本身,作为形参引入到函数中,则给函数分配的内存空间将会有一个形参空间存储该数据(可以理解为其替身)。函数执行过程中对该数据进行操作使之发生的改变只发生在“替身”上面,故函数执行完,给函数分配的空间被销毁,“替身”也被销毁,源数据不会发生改变。 例: document.write("普通变量:"+"<br/>"); var a = 10; var change1原创 2021-01-20 21:09:13 · 319 阅读 · 0 评论 -
JavaScript数组函数小总结
JavaScript数组函数小总结 1、栈方法:先进后出 ① push():给数组末尾添加任意个元素,返回添加元素后的数组长度。 ② pop():移除数组末尾的最后一个元素,返回移除的元素。 2、队列方法:先进先出 ① push() ② shift():从数组头部取下一个元素,返回取下的元素。 ③ unshift():从数组头部插入任意个元素,返回插入元素后的数组长度。 3、其他方法 ① concat():将两个数组合并为一个新数组,返回合并好的新数组,原数组不会被改变。 使用案例: document.wr原创 2021-01-20 20:50:55 · 118 阅读 · 0 评论