快乐码原

写代码要讲究,用化劲!

Der Cli

⚡der-cli 是一个提升前端开发效率的轻量脚手架工具.

⚡𝓓𝓮𝓻 - A scaffolding tool for FE What is 𝓓𝓮𝓻? A scaffolding tool to improve development efficiency for the front end, build with Node.js. 一个提升前端开发效率的脚手架工具。 𝓓𝓮𝓻’s Feature 😎 专一性:......

《通信软件设计》期末考点总结

就亿点点,轻轻松松的辣~

纯手打总结知识点,欢迎纠错、补充 一、概念题1.通信通信 (Communication)就是信息的传递,是指由一地向另一地进行信息的传输与交换,其目的是传输消息。 把A地的信息在B地近似重现、把A地的信息传输到B地、靠协议实现的传输 2.信息指 音讯 、 消息 、 通讯 系统传输和 处理 的对象,泛指人类社会 传播 的一切 内容 。 3.硬件是 计算机硬件 的简称,是指 计算机系统 中由......

ES6深拷贝函数封装

同系列文章请查看:Github:pre-interview ES6深拷贝函数封装前置:WeakMap数据类型Map与WeakMap区别: Map的键名可以是任意类型({}、[]) WeakMap的键名只能是对象 例:从垃圾回收来感受WeakMap 123456789101112131415const oBtn1 = document.querySelector('#btn1......

ES5深拷贝函数封装

同系列文章请查看:Github:pre-interview ES5深拷贝函数封装简述JavaScript深拷贝与浅拷贝 假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 前置知识:JavaScript基本数据类型与复杂(引用)数据类型。 12345678910111213141516171819202122......

相等性判断

同系列文章请查看:Github:pre-interview 相等性判断概览四种判断相等的方法: 全等:=== 等于:== 零值相等:+0 === -0 同值相等:-0 !== +0、NaN === NaN JavaScript中提供有关相等判断的操作方法: 严格相等: === Strict Equality 非严格(抽象相等/非约束) 相等:== Loose Equality Ob......

lookupGetter

同系列文章请查看:Github:pre-interview lookupGetter非标准该特性是非标准的,请尽量不要在生产环境中使用它! 已废弃该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。 概述__lookupGetter__ 方法会返回当前对象上指定属性的属性读取访问器函数(getter)。 12345678......

JS稀疏数组遍历问题

同系列文章请查看:Github:pre-interview JS稀疏数组遍历问题前置知识: JavaScript并没有常规的数组,所有的数组其实就是个对象,只不过会自动管理一些”数字”属性和length属性罢了。 JavaScript中的数组根本没有索引,因为索引应该是数字,而JavaScript中数组的索引其实是字符串:arr[1]其实就是arr[“1”],给arr[“1000”] ......

从Array.from理解类数组

同系列文章请查看:Github:pre-interview 从Array.from理解类数组 Array.from:允许在 JavaScript 集合(如: 数组、类数组对象、或者是字符串、map 、set 等可迭代对象) 上进行有用的转换。 执行下面的程序: 123456789var obj = { 0: 1, 1: 2, 2: 3, length: 3}......