Javascript面向对象编程(二):构造函数的继承

这个系列的第一部分,主要介绍了如何”封装”数据和方法,以及如何从原型对象生成实例。 今天要介绍的是,对象之间的”继承”的五种方法。 比如,现在有一个”动物”对象的构造函数。 function Animal(){ this.species = “动物”; } »

Javascript 面向对象编程(一):封装

作者:阮一峰 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把”属性”(property)和”方法”(method),封 »

mac 安装 composer

使用 curl 下载: curl -sS https://getcomposer.org/installer | php 或使用 php 下载: php -r “readfile(‘https://getcomposer.org/installer’);” | php 当 »

unicode-range

The unicode-range CSS descriptor sets the specific range of characters to be downloaded from a font defined by @font-face and made available »

docker 第一步

1、 mkdir -p /opt/gitlab/data /opt/gitlab/log 2、 docker run \ –name=’gitlab’ \ -itd \ -e ‘GITLABPORT=10080′ \ -e ‘GITLABSSH_POR »

Mac OS终端里使用 Solarized 配色方案

相信长期浸泡在终端和代码的小伙伴们都有一套自己喜爱的配色方案。以前一直在用简单、适合阅读的 Terminal.app 配色方案,换到 MacBook Pro with Retina display 后发现这个配色时间看长了眼睛有点累。不断有人推荐 Solarized,看了一些截图 »