随笔分类 - 前端--js
javascript
摘要:js之数组操作 前言 本文主要从应用来讲数组api的一些操作,如一行代码扁平化n维数组、数组去重、求数组最大值、数组求和、排序、对象和数组的转化等。(文章摘自:https://segmentfault.com/a/1190000018549643; 仅供学习使用) 1.扁平n维化数组 1.终极篇 A
阅读全文
摘要:对象:只针对于Object和Array这样的引用数据类型 说明:浅拷贝只复制指向某个对象的指针,而不是复制对象的本身,新旧对象还是共享一块内存。但深拷贝会另外创造一个一模一样的对象,新的对象跟原对象不共享内存,修改新对象不会改到原对象。 赋值与深浅拷贝的区别: 实现: 浅拷贝: 1.Object.a
阅读全文
摘要:什么是: 保存一段可重用的代码段的对象 何时: 只要一段代码可能反复使用时,都要封装为函数,反复调用函数 如何: 创建: 3种: 1. 直接量: function 函数名(参数列表){ 函数体; return 返回值; } 缺: 会被声明提前, 打乱程序的执行顺序 解决: 2. 赋值: var 函数
阅读全文

浙公网安备 33010602011771号