用户中心USER CENTER

首页/用户
  • 给初学者:JavaScript 中数组操作注意点

    摘要:使用遍历数组有三点问题遍历顺序不固定引擎不保证对象的遍历顺序。作为原生函数,和自身操作字符串的速度是很快的。由于没有返回值返回,所以它的回调函数通常是包含副作用的,否则这个写了毫无意义。接受一个回调函数,你可以提前,相当于手写循环中的。 不要用 for_in 遍历数组 这是 JavaScript 初学者常见的误区。for_in 用于遍历对象中包括原型链上的所有可枚举的(enumerab...

    tianyu 发布于JavaScript
  • Vuejs webp图片支持,插件开发过程~

    摘要:看看的兼容情况,下图是上面最新的支持情况兼容情况还是不那么乐观,不过和安卓阵营已经全部支持。我有针对版本做了支持,由于我的指令非常简单,所以代码很轻松这样我的指令就算完成了。只有指令可不行,每次都要自己生成一份格式的图片,这太不友好了。 本人已经使用vue.js半年多了,在做一些Html5页面的时候发现很多页面都是图片组成的,如果能有效的压缩图片的体积那么整个项目体积就会减少很多,这是...

    tianyu 发布于JavaScript
  • 【译文】Node.js官方文档(Part 2 用法与示例)

    摘要:用法具体的参数及脚本运行方式,请参考命令行工具章节。示例用写的一个返回的服务器示例要运行此服务器,将上面所示代码放入文件,并用执行它本文档中所有的示例均可以类似方式运行。全文目录请查看全文目录 用法 node [options] [v8 options] [script.js | -e script] [arguments] 具体的option参数及脚本运行方式,请参考命令行工具章节。...

    tianyu 发布于JavaScript
  • bind源码解析

    摘要:下面是函数的源码这个函数有两点比较重要的地方把返回的函数的属性指向一个由匿名函数生成的对象,并且最终会执行原来的那个函数的,也就是时的,这里我觉得是为了说明返回的对象应该是原函数的一个副本,区别只是绑定了和参数。 下面是bind函数的Polyfill源码 if (!Function.prototype.bind) { Function.prototype.bind = functi...

    tianyu 发布于JavaScript
  • react-router 2.7.0源码深度分析

    摘要:介绍为提供路由管理为基于格式的系统提供了方便的切换页面功能。它在前端提供给了种方式通过或者浏览器原生的进行地址更新上一篇介绍了的方式本文则以的形式切入分析。代码剖析路由配置本生为组建内部组建如等。 前言 在前端单页面应用里面,路由是比较重要的部分,笔者的上一篇博文简单的路由介绍了简单的路由内部机制,本文则将分析react-router的内部机制。 介绍 react-router为rea...

    tianyu 发布于JavaScript
<