堆内存 & 栈内存
堆内存 & 栈内存
[[toc]]
前几天面试刚问到的 ,这几天有空话总结下
在js引擎中对变量的存储主要有两种内存,堆内存(heap)和栈内存(stack),下面从三个方面简单介绍
存储角度栈内存 主要用于存储各种基本类型的变量,包括Boolean、Number、String、Undef ...
TypeScript
TypeScript
[[toc]]
TypeScriptTypeScript 是 Microsoft 开发和维护的一种面向对象的编程语言。它是 JavaScript 的超集,包含了 JavaScript 的所有元素,可以载入 JavaScript 代码运行,并扩展了 JavaScript 的语法。 ...
tsconfig了解一下
tsconfig了解一下
[[toc]]
一些常用的配置{ "compilerOptions": { /* 基本选项 */ "target": "es5", // 指定 ECMAScript 目标版本: 'ES3' (de ...
使用指南(antdp)
使用指南(antdp)
[[toc]]
export type SiderTheme = 'light' | 'dark';export interface GlobalHeaderRightProps extends ConnectProps { theme?: SiderTheme; ...
Mongodb安装
Mongodb安装
[[toc]]
本地安装mongodb安装地址
打开安装的目录,默认没有data,etc ,log 文件的
sudo mkdir -p /data/db
sudo chown -R zhf /data
./mongod 就可以启动了,但是全局不能使用,需要配置下
设置全局路径 : ...
seamless-immutable
seamless-immutable
[[toc]]
React在减少重复渲染方面确实是有一套独特的处理办法,那就是虚拟DOM,但显然在首次渲染的时候React绝无可能超越原生的速度,或者一定能将其它的框架比下去。但是每次数据变动都会执行render,大大影响了性能,特别是在移动端。
JavaScr ...
实现JS复制内容到剪贴板
实现JS复制内容到剪贴板
[[toc]]
实现JS复制内容到剪贴板
(1):第三方库:clipboard.js
(2):原生方法:document.execCommand()
execCommand()允许运行命令来操作可编辑区域的内容,注意是可编辑区域
bool = document.exec ...
shell & ssh
shell & ssh
[[toc]]
日常用到的Shell命令
命令名
功能描述
clear
清除屏幕或窗口内容
env
显示当前所有设置过的环境变量
date
显示系统的当前日期和时间
cal
显示日历
vi 修改文件
dd删除一行 A编辑选中的最后一行代码 , ...
leetCode
leetCode
[[toc]]
两数之和示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]/** * @param {number[]} nums * @pa ...
用到的方法
用到的方法
[[toc]]
获取给定范围的随机数export const getRand= (min, max)=> { let range = max - min + 1; return Math.floor(Math.random() * range + min); ...