用户中心USER CENTER

首页/用户
  • mixin配合class实现多继承的绝佳妙用

    摘要:源码地址什么是一般翻译为混入混合,早期一般解释为把一个对象的方法和属性拷贝到另一个对象上也可以简单理解为能够被继承的类,最终目的是实现代码的复用。 Github 源码地址 什么是mixin mixin一般翻译为混入、混合,早期一般解释为:把一个对象的方法和属性拷贝到另一个对象上;也可以简单理解为能够被继承的类,最终目的是实现代码的复用。 从一个需求说起 为了使你能够最快的清楚我在说什么...

    DevTTL 发布于JavaScript
  • javascript引擎工作原理的初步了解

    摘要:引擎是能运行代码的程序或解释器。代码的运行明显的分成两个阶段,也就是编译阶段和运行字节码阶段。它首先由编译器编译成字节码文件,然后再通过虚拟机从文件中读一行解释执行一行。 Javascript引擎是能运行javascript代码的程序或解释器。做为前端开发人员,了解javascript底层的工作原理,可以用助于写出高效的javascript代码。那我们就来看一下,我们写的代码是如何在j...

    DevTTL 发布于JavaScript
  • 正则表达式小记

    摘要:什么是正则表达式正则表达式是用于匹配字符串中字符组合的模式。在中,正则表达式也是对象。正则表达式存在于大部分的编程语言,就算是在写时也会不经意的用到正则。第二个参数却是可以传入一个字符串,也可以传入一个回调函数。 什么是正则表达式 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,...

    DevTTL 发布于JavaScript
  • underscore数组遍历函数分析(一)

    摘要:在中我们最常用的就是和两个方法了,这两个方法一般接收三个参数,分别是数组对象函数上下文。这个函数主要是给传进来的函数绑定作用域。 这是underscore源码剖析系列第三篇文章,主要介绍underscore中each、map、filter、every、reduce等我们常用的一些遍历数组的方法。 each 在underscore中我们最常用的就是each和map两个方法了,这两个方法一...

    DevTTL 发布于JavaScript
  • Node搭建一个DNS服务器

    摘要:文件用来路由不同的服务器的有三个功能所以包含有三个模块儿,开头就引入了三个模块儿,通过请求的路径名称我们路由到不同的处理模块儿。链接到一个真实的服务器进行域名解析,且始终使用网络进行查询。 Node搭建DNS服务器的过程 接下来请深呼吸一大片代码正奔涌而来,该项目托管在https://github.com/MaxMin-she... 请各位同仁大神view指导。1、route文件用来路...

    DevTTL 发布于JavaScript
<