文章库ARTICLE COLUMN

  • koa源码阅读之context.js/koa-convert/is-generator-functi

    koa源码阅读之context.js/koa-convert/is-generator-functi

    摘要:老伙计今天我们来讲一下的还有一些自己写的库吧。我们常用来在中间件发出一些错误状态码。从而使得上级中间件可以这个错误从而响应默认的一个错误处理如果不是实例。看完全文都是好样的源码链接文档链接 hey 老伙计 今天我们来讲一下koa的context.js还...

    caikealcaikeal 评论0 收藏0
  • 那是我在夕阳下的奔跑:边跑边学习html5之audio与video

    那是我在夕阳下的奔跑:边跑边学习html5之audio与video

    摘要:尤其是乔布斯在年发布的一篇的文章。乔布斯在里面写下了关于的一点看法,说明自己为什么不使用,谈到关于的一些问题,比如开放性,安全性,对于设备续航的影响,不利于触摸屏,等等。终于,于年月日,爸爸也放弃治疗了,宣布将于年正式退休。 今天为大...

    gselfgself 评论0 收藏0
  • ES6系列---Set集合与Map集合

    ES6系列---Set集合与Map集合

    摘要:中模拟与长久以来,数组一直是中唯一的集合类型。用数组初始化集合事实上,只要是可迭代对象数组集合集合,都可以作为构造函数的参数。构造函数通过迭代器从参数中提取值。 ES5中模拟Set与Map 长久以来,数组一直是JavaScript中唯一的集合类型。如果开...

    happyhuangjinjinhappyhuangjinjin 评论0 收藏0
  • vue.js的小知识

    vue.js的小知识

    摘要:对于最终的结果,两种方式确实是相同的。然而,不同的是计算属性是基于它们的依赖进行缓存的。这就意味着只要还没有发生改变,多次访问计算属性会立即返回之前的计算结果,而不必再次执行函数。 vue.js vue.js 的构造 new Vue({}) new new MyComponen...

    lightlight 评论0 收藏0
  • Zepto核心模块之工具方法拾遗

    Zepto核心模块之工具方法拾遗

    摘要:举例需要注意的是,此时回调函数中的指向的就是数组或者对象的某一项。中提供的拷贝方法,默认为浅拷贝,如果第一个参数为布尔值则表示深拷贝。 前言 平时开发过程中经常会用类似each、map、forEach之类的方法,Zepto本身也把这些方法挂载到$函数身上...

    AlexAlex 评论0 收藏0
  • JavaScript 之银弹の技法

    JavaScript 之银弹の技法

    摘要:之银弹技法下文这些淫巧在之前自认为是居家必备,装逼撩妹的必备之物,博主一直敝帚自珍,不愿拿出来分享,现如今,极尽能事,我知道再不拿出来就在没有价值了来由博主入行前端写时候,因为需要兼容低版本,时常需要在繁杂冗长的操作夹杂的代码中,尽可...

    HollisChuangHollisChuang 评论0 收藏0
  • Vue的模板语法和计算属性

    Vue的模板语法和计算属性

    摘要:模板语法上一篇入门,属性和指令下一篇的与绑定插值文本最常用的文本插值方法是使用语法标签将会被替代为对应数据对象上属性的值。计算属性只有在它的相关依赖发生改变时才会重新求值。 模板语法 上一篇:Vue 入门,Vue属性和指令:https://segmentfa...

    watercwaterc 评论0 收藏0
  • 你想知道的vue实例

    你想知道的vue实例

    摘要:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。在配置数据观测编译模板挂载实例到,然后在数据变化时更新的过程中,实例会调用一些生命周期钩子。 vue的实例 vue构造器 每个Vue.js应用都是通过 构造函数Vue 创建一个 Vue的根实例 启动...

    dendoinkdendoink 评论0 收藏0
  • 你想知道的vue的模板语法

    你想知道的vue的模板语法

    摘要:模板语法插值文本数据绑定最常见的形式就是使用语法双大括号的文本插值标签将会被替代为对应数据对象上属性的值。指令的职责是,当表达式的值改变时,将其产生的连带影响,响应式地作用于。通常更好的想法是使用属性而不是命令式的回调。 模板语法 插...

    LeviDingLeviDing 评论0 收藏0
  • Vue实例、模板语法、计算属性

    Vue实例、模板语法、计算属性

    摘要:然而,不同的是计算属性是基于它们的依赖进行缓存的。计算属性只有在它的相关依赖发生改变时才会重新求值。这就意味着只要还没有发生改变,多次访问计算属性会立即返回之前的计算结果,而不必再次执行函数。这是计算属性无法做到的。 Vue实例 构造器 ...

    CoffeXCoffeX 评论0 收藏0
  • # vue.js 之  对vue.js基础理解

    # vue.js 之 对vue.js基础理解

    摘要:之对基础理解构造器是一个构造函数,编程中称之为构造器每一个都是一个构造函数的实例,这个过程叫做实例化构造函数需要将其实例化后才会启用构造器要求实例化时需要传入一个选项对象组件其实都是被扩展的实例。 vue.js 之 对vue.js基础理解 Vue构造...

    RainieRainie 评论0 收藏0
  • 基于 WebSocket 和 Vue 的前端远程实时 LOG 工具,适用于手机调试和远程调试

    基于 WebSocket 和 Vue 的前端远程实时 LOG 工具,适用于手机调试和远程调试

    摘要:基于和的前端远程实时工具,适用于手机调试和远程调试远程实时查看和筛选信息查看网页性能信息可将导出为格式的文件启动可自定义端口号,默认为根据提示信息添加标签,你可以配置默认为当设置为时,将只打印错误信息打开你配置的地址,如查看信息。 ht...

    张汉庆张汉庆 评论0 收藏0
  • 这些国外前端周刊值得你收藏一下

    这些国外前端周刊值得你收藏一下

    摘要:鄙人最近发现自己邮箱很多未读邮件,怕怕查看大多数都是自己之前订阅前端相关的。三戳我带飞每周一更新,最棒的前端资讯包括文章和教程。四戳我带飞每周电子邮件更新前端综合论文,教程,实验和工具。 鄙人最近发现自己邮箱很多未读邮件,怕怕;查看大...

    BetaRabbitBetaRabbit 评论0 收藏0
  • 从实现角度分析js原型链

    从实现角度分析js原型链

    摘要:从实现角度分析原型链欢迎来我的博客阅读从实现角度分析原型链网上介绍原型链的优质文章已经有很多了,比如说作为补充,就让我们换个角度,从实现来分析一下吧本文假设你对原型链已经有所了解。 从实现角度分析js原型链 欢迎来我的博客阅读:《从实现...

    CompileYouthCompileYouth 评论0 收藏0
  • javaScript 高级程序设计笔记——DOM

    javaScript 高级程序设计笔记——DOM

    摘要:一类型在中,所有的节点类型都继承自类型。包含文档中所有带特性的元素包含文档中所有的元素包含文档中所有的元素包含文档中所有带特性的元素一致性检测因为分为多个级别,也包含多个部分,因此检测浏览器实现了的哪些部分就十分必要。 DOM是针对HTML...

    JinBJinB 评论0 收藏0
  • VueJS源码学习——工具类函数实现

    VueJS源码学习——工具类函数实现

    摘要:原文地址项目地址上一篇遗留的作为版本频繁使用的,在构造函数里以引入类实现了多种过滤方法包括方法的实现其实是对的对象的方法做了一层封装,有意思的是发现发现方法的第二参数和第三个参数,查了才知道后两个参数分别代表要提取的属性以及缩进格式,...

    adam1q84adam1q84 评论0 收藏0
  • 字符串模板字面量

    字符串模板字面量

    摘要:什么是模板字面量以前有两种方法可以表示字符串,一种是单引号,另一种就是双引号,但是这两种方法有一些弊端,不能表示换行的字符,除非用字符串拼接的方法可以,现在新增了一个反引号表示法,被称为模板字面量。 什么是模板字面量?以前js有两种方法...

    dabaidabai 评论0 收藏0
  • 数组去重

    数组去重

    摘要:通过的和来实现通过的来实现新建一个数组,遍历老数组,通过方法来判断心数组是否添加老数组的值先对数组就行排序,然后再前后两两比较新建一个对象,通过对象的健值对来筛选数组 通过es6的Array.from和set来实现 var arr=[1,2,2,1,2,5,7,3,5,...

    netScorpionnetScorpion 评论0 收藏0
  • 翻译 | Progressive Web AMPs

    翻译 | Progressive Web AMPs

    摘要:小萝卜沪江前端开发工程师本文原创翻译,有不当的地方欢迎指出。简称就非常擅长做这些,事实这也是它们的宗旨。通过它精心设计的规则能保证优先显示页面的主要内容。原创新书移动前端高效开发实战已在亚马逊京东当当开售。 小萝卜(沪江前端开发工程师...

    miracledanmiracledan 评论0 收藏0
  • 对存在JavaScript隐式类型转换的四种情况的总结

    对存在JavaScript隐式类型转换的四种情况的总结

    摘要:一般存在四种情况,会对变量的数据类型进行转换。但在语句中,则转为。 一般存在四种情况,JavaScript会对变量的数据类型进行转换。 目录 * if中的条件会被自动转为Boolean类型 * 会被转为false的数据 * 会被转为true的数据 * 参与+运算都会...

    UnixAgainUnixAgain 评论0 收藏0
  • JS中原型的理解

    JS中原型的理解

    摘要:我们都知道在的世界中,几乎所有东西都是对象,而对象又是通过继承来层层获得属性和方法,首先我们要区分对象和构造函数的区别,中对象继承的是对象,函数继承的是函数虽然函数也是对象,只有函数才有原型属性供它实例的对象继承,也就是说在中显示如下...

    fxpfxp 评论0 收藏0
  • 什么是Web server

    什么是Web server

    摘要:静态意味着保持原样地提供动态意味着服务器会处理内容甚至实时地从一个数据库中产生它。其次,需要支持应用相关的规范,例如类库安全方面的特性。对于来说,就是需要提供运行需要的标准类库等。 Web server 在硬件部分,一个网络服务器是一个用来存储...

    DesGeminiDesGemini 评论0 收藏0
  • 从 setState promise 化的探讨 体会 React 团队设计思想

    从 setState promise 化的探讨 体会 React 团队设计思想

    摘要:我们来从设计思想上,和官方团队的回应上,了解一下否决理由。此外,还有一个方法新的接口设计支持接收一个回调函数,当其子组件挂载时,这个回调函数就会相应触发。 从 setState 那个众所周知的小秘密说起... 在 React 组件中,调用 this.setState() ...

    caiyongjicaiyongji 评论0 收藏0
  • preventDefault()、stopPropagation()、return false 之间

    preventDefault()、stopPropagation()、return false 之间

    摘要:取消默认操作,如标签的,时会触发,有时需要取消默认操作。停止冒泡,的事件流和的事件流类似。是顶层元素分发,底层元素,由顶层往上事件传递,叫冒泡。停止冒泡用等同于参考文章之间的区别 1. preventDefault 取消默认操作,如a标签的href,click时...

    warmchengwarmcheng 评论0 收藏0
  • 深入理解ES6之《迭代器与生成器》

    深入理解ES6之《迭代器与生成器》

    摘要:什么是迭代器中创建迭代器如下所示什么是生成器生成器是一种返回迭代器的函数每当招待完一条语句后函数就会自动停止执行关键字可返回任何值或表达式关键字只可在生成器内部使用,在其它地方使用会导致程序抛出语法错误所以下面例子是有错误的可迭代对象...

    王军王军 评论0 收藏0

热门文章

<