240 发简信
IP属地:广西
  • MAC系统使用Homebrew安装nvm

    1.nvm介绍 当我们使用node开发网站时,可能会同时需要运行多个项目,每个项目所使用当node版本又不相同,或者当我们需要学习新的node时,多个版本之间的切换和维护会变...

  • 120
    electron-vue静默打印2019最新解决方案(含源码)

    项目环境 node 10.15.3yarn 1.15.2win10代码完成时间2019-4-18 废话不多说,先放源码 GitHub https://github.com/...

  • 第一,应当指出try-catch慎用应当是指前端。服务端由于高IO与代码健壮性的问题,还是要加try-catch的处理。
    第二,try-catch的异步语法,async/await现在已经有很好的处理异常的逻辑了,还是要看一下。

    慎用try catch

    前言 自从ECMA-262第3版引入了try catch语句,作为JavaScript中处理异常的一种标准方式。基本的语法如下所示。 一、try catch基本语法 二、tr...

  • 如何更好使用 ng-zorro-antd 图标

    自 ng-zorro-antd 1.7.x 以后图标发生破坏性变更,虽然带了诸多优势,同时也带来几个劣势: 若采用动态加载会产生额外的HTTP请求 若静态加载需要逐一注册图标...

  • 120
    利用webstorm调试(debug)JavaScript应用(异步调用调试教学)

    调试应用之前,首先分清楚两点: 一、调试node.js应用 二、调试浏览器应用 上述两种调试基本上常见有: 基于webpack打包的前端各种APP应用, 基于gulp等等各种...

  • 不过 with也是设计的有正面用处的,但是qith对象一定要注意是自己可以掌控的, 所谓不可掌控的对象,例如内置对象window又或者jQuery中的$等第三方库,都是我们不可掌控的,用在with中就会出现不可预期的错误。

    javascript with()

    首先,给出个人的理解:with就是为了封装某个对象,减少某个对象的调用 比如:定义一个对象 以下给出示例代码 转载出处:https://www.cnblogs.com/ben...

  • 感觉 with 与 eval是JavaScript中早期因为面向目标狭隘而设计出来两个坑,从来没有用过。

    javascript with()

    首先,给出个人的理解:with就是为了封装某个对象,减少某个对象的调用 比如:定义一个对象 以下给出示例代码 转载出处:https://www.cnblogs.com/ben...

  • 所以,原型一旦声明出来(或者叫做设计出来),后续的对象只要不重写属性,都会出现或多或少与老祖宗一样的地方,所谓一个模子刻出来的。 原型的设计就是继承机制的另外一种实现。软件工程就是从现实抄过来实现的一套东西,继承是从社会继承关系抄来的。而原型是从工业工程中抄过来的。 两者都可以实现对象的复用与重写,但只是实现的路子不一样罢了。

    原型链

    目录 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof的原理 new运算符 创建对象的方法 在了解原型链之前,首先先了解一下创建对象的几种方式,介绍以下...

  • 在讲解原型链的过程中,我往往会参考钢铁侠里面的台词,托尼在制作第一代钢铁侠的时候,是没有设计,被逼无奈做出来的。逃出生天之后,立马开始设计制作了原型机:马克一号。随后不管多少代钢铁侠,无论如何升级改造,都有着马克一号原型机的特性(胸口有一个聚能环←_←),当然随后根据马克一号衍生出来的马克x号多多少少都进行了重写,例如反浩克装甲,基本上除了推进器,整个装甲都进行了升级,到原型就是原型,随后的马克四十二号依然神似马克一号。

    原型链

    目录 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof的原理 new运算符 创建对象的方法 在了解原型链之前,首先先了解一下创建对象的几种方式,介绍以下...

  • 120
    vue2.6新版本发布啦

    翻译来源:https://medium.com/the-vue-point/vue-2-6-released-66aa6c8e785e 翻译时间:2019年2月5日09:48...

  • CSS3(transforms)

    transforms 主要包括了两个属性 transform 只可以转换 由盒子模型定位的元素,而根据经验也就是 具备了display:block这个属性,由盒子模型定位元素...

  • CSS样式(字体)

    字体样式包括 字体粗细 font weight 字体系列、样式 family and style 字体缩写 font shorthand 文字排列 text alignm...

  • CSS样式(继承)

    继承属性,其思想是 应用于某一个元素的一些属性值将由该元素的子元素继承,而有些不会。 例如: font-family和color进行继承是有意义的,因为这可以让你很容易的设置...

  • CSS样式的优先级(层叠)

    CSS叫做层叠样式表Cascading Style Sheets层叠样式的概念是非常重要的,在最基础的层面上表示了CSS规则的顺序很重要,但是它更加复杂。什么选择器在层叠中胜...

  • 浏览器页面字体

    大多数时间,我们希望网页字体是受到我们控制的页面字体,但是问题在于,我们的网页上的字体往往并不是所有的用户电脑上都有安装对应的字体。 例如最近几年常见的 苹方黑体 ,很多电脑...

  • 120
    jetbrains: webstorm如何识别webpack中的@等alias符号

    webstorm为我们提供了 webpack.config.js来帮助我们寻找文件位置。 随着项目越来越大,新的vue-cli3出来之后,已经很少再去暴露配置了,甚至于无法解...

个人介绍
JavaScript工程师 Java工程师