快乐码原

写代码要用化劲

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、操作命令,应该是实验用过的,以及一些讲过的概念(很少) 2、程序理解,主要是实验的前面几个,特简单的。包括 补充的 sizeof 那个程序, 注意:每个语句、每个标识符都看懂,少一个都不行,实验的程序前几个 简单,看懂意思、语法、改错 3、状态机设计、编程。比如识别 字串的 NNNN,识别 字串的78 4、学会报文定义,......

ES6深拷贝函数封装

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

ES5深拷贝函数封装

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

相等性判断

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

lookupGetter

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

JS稀疏数组遍历问题

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

从Array.from理解类数组

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