前言 最近遇到一个问题,我们公司自己内部开发了多个npm私有包,包之间有依赖关系,例如A依赖B。当B发现有BUG需要修复的时候,灾难来了。我们需要先在B中修复问题,然后pub...
前言 最近遇到一个问题,我们公司自己内部开发了多个npm私有包,包之间有依赖关系,例如A依赖B。当B发现有BUG需要修复的时候,灾难来了。我们需要先在B中修复问题,然后pub...
继承的几种方式 原型链 原型链示意图: 构造函数 组合继承(将原型链和构造函数组合在一起) 原型式继承 寄生式组合继承 引用 javascript高级程序设计第三版
homebrew简介 homebrew 是macOS缺失的软件包管理器。通过使用homebrew可以很方便的在mac中安装我们需要的软件。homebrew会将软件包安装到独立...
创建对象的几种模式 工厂模式 构造函数模式 原型模式 我们创建的每一个函数,都有一个prototype属性。这个属性是一个指针,指向一个对象。这个对象为通过调用此构造函数创建...
前言 ECMA将对象定义为:无序属性的集合,其属性可以包括基本值,对象或者函数。每个对象都是基于一个引用类型创建的。 理解对象 Object.defineProperty()...
基本包装类型 每当读取一个基本类型值的时候,后台就会创建一个与之对应的基本包装类型。基本包装类型顾名思义就是对基本类型的一层包装,成为一个特殊的引用类型。然后具备一些方法和属...
Function 类型 函数即对象,函数名即指针。每个函数都是Function类型的实例。函数名就是一个指向函数的指针。 创建函数 创建函数有三种方式方式。函数声明,函数表达...
正则表达式 正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或...
Date 类型 ECMAScript中的Date类型是在早期的java.util.Date类基础上建立的。Date类型使用自UTC(国际标准时间)1970年1月1日零时开始经...
SQL SQL 是用于访问和处理数据库的标准的计算机语言。是一种结构化的查询语言。通过SQL我们可以访问数据库和处理数据库中的数据。 RDBMS RDBMS即关系数据库管理系...
基本类型和引用类型的值 ECMASript中的变量包括两种类型:基本类型和引用类型。基本类型值在内存中占据的空间是固定的,因此被保存在栈内存中。引用类型的值是对象,大小是不固...
语句 ECMAScript中的语句和大多数编程语言的语句类似。 if 语句 do-while 语句先执行后判断,最少执行一次。tips:在工作中我还没用过- -! while...
操作符 用来操作数据值,能适用于很多值。例如数值,字符串,布尔值,对象。操作符在操作对象的时候通常会调用对象的valueOf()或者toString()。 一元操作符递增和递...
数据类型 ECMAScript目前有7中数据类型,Undefined, Null, Number, String, Boolean, Object, Symbol typeo...
任何语言的核心都必然会描述这门语言最基本的工作原理。描述的内容通常都要涉及到这门语言的语法,操作符,数据类型,内置功能等用于构建复杂解决方案的基本概念 语法 ECMAScri...
LICEcap是一款非常简洁易用的动画录屏软件,它可将屏幕录像的内容直接保存为高质量(每帧颜色数量可超过256)GIF动态图片格式。并且支持自由调整录制窗口大小,加入时间显示...