文章库ARTICLE COLUMN

  • 一个babel-plugin让javascript支持重载运算符

    一个babel-plugin让javascript支持重载运算符

    Github 欢迎大家提建议 效果: class Point { x = 0; y = 0; constructor(_x, _y) { if(_x) this.x = _x; if(_y) this.y = _y; } operatorAdd = (b) => { const a = this; ...

    BryanBryan 评论0 收藏0
  • 基于React的仿QQ音乐(移动端)

    基于React的仿QQ音乐(移动端)

    摘要:学习成本很低,另外官方有比较完善的中文文档。简单本身是没有错误,一个东西能以简单的方式解决难道不好吗关于这个中文文档居然还有人喷那些喜欢用的是不是英文能力差,我就再报以呵呵一笑。本身拥有中文文档就是一个优势,结果还成了被喷的地方。 前...

    xiaodaoxiaodao 评论0 收藏0
  • 【前端自动化测试】Karma + Jasmine + RequireJS 的自动化测试实现

    【前端自动化测试】Karma + Jasmine + RequireJS 的自动化测试实现

    摘要:介绍使用,就可以测试指定的案例加入可以进行测试异步模块的案例安装全局配置命令行配置加载框架引入。 介绍 使用 karma + Jasmine,就可以测试指定的案例, 加入RequireJS, 可以进行测试异步模块的案例 安装 # Install Karma: $ npm install karma --s...

    nevermindnevermind 评论0 收藏0
  • 利用apidoc维护api接口文档

    利用apidoc维护api接口文档

    摘要:什么是是一个轻量级的在线接口文档生成系统,支持多种主流语言,包括和等。使用者按照要求书写相关注释,就可以生成可读性好界面美观的在线接口文档。双击文件夹下的,就能看到文档了。 什么是apidoc apidoc是一个轻量级的在线REST接口文档生成系统,...

    biaoxiaoduanbiaoxiaoduan 评论0 收藏0
  • angular4学习记录 -- 路由

    angular4学习记录 -- 路由

    摘要:通过设置路由参数,控制辅助路由的插座是否显示组件内容。具体设置路由守卫在设置路由守卫时需先做下面两步一在中添加二在中添加需要守卫的路由的或者,前两个是数组形式,是对象形式。在路由激活之前获取路由数据在文件中实现接口 Angular4 路由 路由...

    FullStackDeveloperFullStackDeveloper 评论0 收藏0
  • FileReader api

    FileReader api

    摘要:如果二进制大对象引用处于非可读状态在上下文对象上设置错误属性,用来返回,并且触发一个事件,在上下文对象中调用错误,终止流程。当该方法被调用,用户代理将会执行以下过程如果状态为,抛出非法状态错误异常,并终止流程。 FileReader API FileRea...

    quietinquietin 评论0 收藏0
  • Redux 的问题:React、MobX 和 Realm 能解决吗?

    Redux 的问题:React、MobX 和 Realm 能解决吗?

    摘要:它是由一个非常聪明的人开发的,用来缓解在单页面应用中管理状态的问题。的问题没有一种适合所有场景的完美工具。为设计的是世界的另一个新增内容,但目前仅适用于。这将导致最后期限延长,并且留下更多需要我们维护的代码。 原文:The Problems with...

    snifessnifes 评论0 收藏0
  • jquery梳理之常用选择器

    jquery梳理之常用选择器

    摘要:基于规范选择元素选择器选择器相当于原生元素选择器直接传入标签相当于原生通配符选择器相当于原生层级选择器选择节点下的节点,节点只能是直接节点,如果是下的节点则获取不到选择节点下的所有节点选择与节点同级的下一个节点有且仅有一个选择与节点同...

    RaaabbitRaaabbit 评论0 收藏0
  • jquery梳理之属性操作

    jquery梳理之属性操作

    摘要:与元素属性原生对于元素的属性有三种方法来操作为元素添加属性名和属性值获取元素属性值删除元素属性而则将以上三个操作简化为和对应对应对应上述的为属性名,为属性值对于需要设置多个属性时,采用的方式是在方法传入属性配置对象元素值属性三个方法都...

    silencezwmsilencezwm 评论0 收藏0
  • 从0行代码开始学习Vue2.x的虚拟DOM diff原理

    从0行代码开始学习Vue2.x的虚拟DOM diff原理

    摘要:前言经常看到讲解的虚拟原理的,但很多都是在原代码的基础上添加些注释等等,这里从行代码开始实现一个的虚拟实现标签名孩子文本节点对应的真实对象为什么这里默认把置为,不直接根据用把赋值而要等后面时候再赋值呢定义一个类,创建节点分为两类,一类...

    justCodingjustCoding 评论0 收藏0
  • angular4学习记录 -- 依赖注入

    angular4学习记录 -- 依赖注入

    摘要:提供器作用域规则提供器声明在模块时是对所有组件是可见的,所有组件都可以注入。当一个提供器声明在组件时,只对他声明的组件和子组件可见,其他组件不可注入。 Angular4 依赖注入 什么是依赖注入 是指程序运行过程中,如果需要调用另一个对象协助时...

    ningwangningwang 评论0 收藏0
  • Mac版sublime快捷键大全

    Mac版sublime快捷键大全

    0 对应关系 标志 键名 ⌘ command ⇧ shift ↩ 回车 ↑ 上 ↓ 下 ⌃ control ⌥ option 红色标记的是常用的快捷键。 1 编辑 按键 功能 ⌘ + X 剪切当前行 ⌥ + 拖动鼠标 垂直选中 ⌘ + ↩ 在当前行之后换行,无论鼠标在哪里 ...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • 从0开始的Vue全栈项目(仿网易云音乐App)

    从0开始的Vue全栈项目(仿网易云音乐App)

    摘要:转行前端一年多,之前一直忙于写业务代码,刚好近期不忙,就想写一个完全属于自己的项目。本项目因为时间关系暂时只做了部分功能,但是有空会继续更新的。项目未完成的部分后续会逐渐完成。 转行前端一年多,之前一直忙于写业务代码,刚好近期不忙,就...

    ziwenxieziwenxie 评论0 收藏0
  • Web前端导航

    Web前端导航

    摘要:记录一些前端导航链接,欢迎修正补充网址导航前端团队腾讯淘宝前端团队凹凸实验室奇舞团阿里巴巴国际团队开发社区掘金前端网前端框架图表游戏框架白鹭引擎字体图标自动化框架 记录一些前端导航链接,欢迎修正补充网址导航:https://www.frontendjs.com...

    roland_reedroland_reed 评论0 收藏0
  • vue开发微信商城项目总结之四--本地代理处理跨域问题

    vue开发微信商城项目总结之四--本地代理处理跨域问题

    摘要:关于项目的基本描述,参见开发微信商城项目总结之一项目介绍开发微信商城项目总结之二配置开发微信商城项目总结之三根据不同的开发环境做配置之前处理跨域问题是通过,但是只有开发环境是跨域的,代码打包后上传到服务器便不再跨域,所以在本地做了判断...

    Leck1eLeck1e 评论0 收藏0
  • Vue2从0到1(二):Vue-router的使用

    Vue2从0到1(二):Vue-router的使用

    摘要:将路由写法改为定义路由的方法跳转路由字符串对象命名的路由带查询参数,变成下一章讲解状态管理以上代码代码亲测可用,托管在上面,欢迎参考文献效果图 上一篇讲了Vue起步:环境的搭建用webpack打包vue 下面讲一下vue路由vue-router 8.使用路由vue-r...

    JellyBoolJellyBool 评论0 收藏0
  • 使用Node.js了解和测量HTTP花费的时间

    使用Node.js了解和测量HTTP花费的时间

    摘要:握手完成握手的时间。此时间除了等待服务器处理请求和传递响应所花费的时间之外,还可以捕获往返服务器的延迟。内容传输接收响应数据所花费的时间。响应数据的大小和可用的网络带宽决定其持续时间。总结使用测量时间可以帮助您发现性能瓶颈。 了解和测...

    wujl596wujl596 评论0 收藏0
  • cookie小饼干

    cookie小饼干

    摘要:服务器给客户端们颁发一个通行证,无论谁访问都必须携带自己通行证,这样服务器就能从通行证上确认客户身份了。浏览器根据是否设置的过期时间判断该是会话还是永久,并将存储在不同的位置。 服务端存放在客户端的一段数据。这段数据在客户端每次进行ht...

    paulqueipaulquei 评论0 收藏0
  • object in javascript

    object in javascript

    摘要:枚举对象属性列举的可枚举属性,包括自身和原型链上的只列举对象本身的可枚举属性创建对象的几种方式对象字面量通过构造函数以指定的对象作为原型来创建对象这样,的原型就是了如何判断对象是否是空对象对象属性的描述符属性的描述符分描述符和访问描述...

    geekzhougeekzhou 评论0 收藏0
  • JSON的理解

    JSON的理解

    摘要:一般数据类型有以下几种类型区分数据类型,标量,也就是一个多带带的字符串或数字,序列,也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组,映射,也就是一个名值对的数据类型有以下几种,,,,,,,支持的格式没有和支持类型但不含语法规...

    banana_pibanana_pi 评论0 收藏0
  • 前端面试问题(持续更新)

    前端面试问题(持续更新)

    摘要:例如浮动元素会形成浮动元素内部子元素主要受该浮动元素影响,但是两个浮动元素互相不影响。 1、有关BFC的理解 2、盒模型的理解 3、box-sizing的理解 4、渐进增强 VS 优雅降级 5、url->页面加载完成的整个流程 6、js组成部分 7、如何跨域访问 8、js判...

    Pines_ChengPines_Cheng 评论0 收藏0
  • vuex文档笔记

    vuex文档笔记

    摘要:中的非常类似于事件每个都有一个字符串的事件类型和一个回调函数。这个回调函数就是我们实际进行状态更改的地方,并且它会接受作为第一个参数。但是要记住提交的是而不是直接改变。 vuex采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状...

    wenziwenzi 评论0 收藏0
  • 由插件封装引出的一丢丢思考

    由插件封装引出的一丢丢思考

    摘要:今天看一个妹子写的的插件,好羞愧啊,比我小还比我厉害得多,氮素,得向厉害的的人学习呀。在文件里引用的话,这两个就先跳过吧。在严格模式下通过传递给一个函数的值不会被强制转换为一个对象。 今天看一个妹子写的canvas的插件,好羞愧啊,比我小还...

    BaaaanBaaaan 评论0 收藏0
  • Node.js 异步异闻录

    Node.js 异步异闻录

    摘要:的异步完成整个异步环节的有事件循环观察者请求对象以及线程池。执行回调组装好请求对象送入线程池等待执行,实际上是完成了异步的第一部分,回调通知是第二部分。异步编程是首个将异步大规模带到应用层面的平台。 showImg("https://segmentfault.com/...

    zzbozzbo 评论0 收藏0
  • JavaScript 在 V8 中的元素种类及性能优化

    JavaScript 在 V8 中的元素种类及性能优化

    摘要:常规元素,不能表示为或双精度的值。元素种类可从过渡转变为。这是一个简化的可视化,仅显示最常见的元素种类只能通过格子向下过渡。目前有种不同的元素种类,每种元素都有自己的一组可能的优化。再次重申更具体的元素种类可以进行更细粒度的优化。 原...

    UsherChenUsherChen 评论0 收藏0

热门文章

<