文章库ARTICLE COLUMN

  • 基于vue + nuxt 打造 o2o教育商城系统(触屏版) 服务端渲染SSR

    基于vue + nuxt 打造 o2o教育商城系统(触屏版) 服务端渲染SSR

    摘要:反向代理无痕埋点前言本项目纯属个人练习项目,数据并非真实,如有雷同,纯属巧合。 Node.js(v6.9.1) + express(4.X) + vue(2.0) + vuex + mysql(5.7.18) + (NUXT)SSR + nginx反向代理 + 无痕埋点 前言 https://github.com/github1586...*本项目纯属...

    BettaBetta 评论0 收藏0
  • HTTP缓存机制详解

    HTTP缓存机制详解

    摘要:在此,我会尝试用简单明了的文字,像大家系统的介绍缓存机制,期望对各位正确的理解前端缓存有所帮助。两类缓存规则可以同时存在,强制缓存优先级高于对比缓存,也就是说,当执行强制缓存的规则时,如果缓存生效,直接使用缓存,不再执行对比缓存规则。...

    tinnatinna 评论0 收藏0
  • JQuery使用总结

    JQuery使用总结

    摘要:目前接触最多的页面开发,基本还是使用的。主要原因基于操作方便页面简单兼容良好新手多没有能配合使用其他方案的人。,是的核心理念。 目前接触最多的页面开发,基本还是使用 JQuery 的。主要原因基于:操作方便;页面简单;兼容良好;新手多……没有...

    tomlingtmtomlingtm 评论0 收藏0
  • vue1.x 事件对象(二)

    vue1.x 事件对象(二)

    摘要:事件句柄的新特性之一是能够使事件触发浏览器中的行为,比如当用户点击某个元素时启动一段。下面是一个属性列表,可将之插入标签以定义事件的行为。键盘事件的代码链接其他基础使用一 本文主要简述了event 对象,顺便复习了一下事件句柄 (Event Handl...

    EnlightenmentEnlightenment 评论0 收藏0
  • Editor.md和markdown实现Sg一样的截图粘贴上传

    Editor.md和markdown实现Sg一样的截图粘贴上传

    暂时我还没有把这个做成一个插件,只是简单的几行代码。其中原理就是通过截图后,ev.clipboardData 包含了text和图片文件 数据 原文链接:http://blog.oeynet.com/post/7... showImg("https://segmentfault.com/img/remote/1460000010776970"); 1.Js监听pas...

    weijweij 评论0 收藏0
  • 前端清单第 27 期:React Patent License 回复,Shopify WebVR 购

    前端清单第 27 期:React Patent License 回复,Shopify WebVR 购

    摘要:新闻热点国内国外,前端最新动态就开源许可证风波进行回复数周前,基金会决定禁止旗下项目使用,因为其在标准的许可证之外添加了专利声明此举引发了社区的广泛讨论,希望能够更新其开源许可证。 showImg("https://segmentfault.com/img/remote/1460000...

    jeffrey_upjeffrey_up 评论0 收藏0
  • this指向

    this指向

    摘要:情况如果一个函数中有,这个函数有被上一级的对象所调用,那么指向的就是上一级的对象。 首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的指向的是最终调用它的对象。 函数调用模...

    xiongzenghuixiongzenghui 评论0 收藏0
  • vue 模仿今日头条demo

    vue 模仿今日头条demo

    vue 头条 demo 写在前面 总结一下写 demo 过程中 遇到的一些问题,方便自己的学习总结!如有错误,还请指正! 一直想学习使用 vue ,并准备以后在实际项目使用,之前跟着慕课网 黄轶 老师 敲了一下 饿了么商品购买页的demoele效果预览 该 demo 借鉴自 hcy...

    simpleapplessimpleapples 评论0 收藏0
  • ES8初探

    ES8初探

    ES8 在es8中主要有6个特性:主要的有: Shared memory and atomics (共享内存和原子) Async Functions(异步函数) 其他的特性: Object.values/Object.entries (配合Object.keys使用) String padding (字符串填充) Object.getOwnPropertyDescript...

    ShisuiShisui 评论0 收藏0
  • 精通正则表达式

    精通正则表达式

    摘要:文章同步于正则表达式是一种处理字符串匹配的语言。如果同时使用其它元字符,我们就能构造出功能更强大的正则表达式。 文章同步于 Github blog 正则表达式(Regular Expression)是一种处理字符串匹配的语言。 很可能你使用过 Windows/Dos 下用于文件...

    elarityelarity 评论0 收藏0
  • javascript模拟原生Promise语法

    javascript模拟原生Promise语法

    摘要:研究时,想过自己模拟下这个异步机制,今天封装了一套简易代码线上代码测试地址为线上测试地址 研究Promise时,想过自己模拟下这个异步机制,今天封装了一套简易代码: let Pms=null; (function () { function execFn(pms,type,data) { le...

    jsdtjsdt 评论0 收藏0
  • 前端常用的正则表达式

    前端常用的正则表达式

    摘要:密码强度正则,最少位,包括至少个大写字母,个小写字母,个数字,个特殊字符输出校验中文但是但是但是包含中文正则但是由数字个英文字母或下划线组成的字符串身份证号正则身份证号位正则输出校验日期格式的日期校验,已考虑平闰年。 替换 通过一些例...

    A  LoityA Loity 评论0 收藏0
  • react项目开发教程总览

    react项目开发教程总览

    摘要:期间我也参考了上的一些项目,有的代码虽然简单,但是并没有开发讲解,对新手来说确实不友好。所以我想趁着这个机会,在写代码做项目的时候做一套开发教程讲解,让新手也能顺利上路。后端是选用项目有后台管理系统线上业务系统,全方位支持企业业务流程...

    yzzzyzzz 评论0 收藏0
  • 造轮子系列(三): 一个简单快速的html虚拟语法树(AST)解析器

    造轮子系列(三): 一个简单快速的html虚拟语法树(AST)解析器

    摘要:前言虚拟语法树是解释器编译器进行语法分析的基础也是众多前端编译工具的基础工具比如等对于由于前端轮子众多人力过于充足早已经被人们玩腻了光是语法分析器就有等等若干种并且也有了的社区标准这篇文章主要介绍如何去写一个解析器但是并不是通过分析而...

    GenngGenng 评论0 收藏0
  • module.exports,exports,export和export default,impor

    module.exports,exports,export和export default,impor

    摘要:指向的内存有了变化,而指向的内存并无变化,仍为空对象。返回的是而不是。关于和的关系可以总结为初始值为一个空对象,也指向这个空对象返回的是而不是和模块功能主要由和构成。导出模块的对外接口,命令导入其他模块暴露的接口。 基本问题 module.ex...

    mindwindmindwind 评论0 收藏0
  • JavaScript正则表达式知识整理

    JavaScript正则表达式知识整理

    摘要:通过学习课程正则表达式对视频教学内容做一个知识整理。理解这个请看下面方法正则表达式的源文本。简单的就是找到匹配字符的开始位置找到一个或多个正则表达式的匹配。与有些许相似,只是返回的内容更加细节替换与正则表达式匹配的子串。 通过学习imoo...

    myeveryheartmyeveryheart 评论0 收藏0
  • 【只差一个CSS】布局:简介

    【只差一个CSS】布局:简介

    摘要:同样美化页面,我们需要先对页面元素进行整理,这种整理就叫布局。如何布局首先页面有一种默认布局,也就是什么也不写,然后页面对元素的排布情况。用哪一种工具来布局同学们要问啦,这么多工具,我到底用哪一种呢这里强烈推荐。 为什么要强调布局? ...

    makeFoxPlaymakeFoxPlay 评论0 收藏0
  • Webpack 最佳实践总结(二)

    Webpack 最佳实践总结(二)

    摘要:默认做法是告诉浏览器这个文件的缓存时间,然后当文件内容被修改,则需要重命名该文件告诉浏览器需要重新下载和缓存,例如也能做类似的工作。 上一篇介绍了 Webpack 优化项目的四种技巧,分别是通过 UglifyJS 插件实现对 JavaScript 文件的压缩,css-l...

    StardustskyStardustsky 评论0 收藏0
  • 好用的Vue状态管理模式:浅谈Vuet在实际应用中解决的问题

    好用的Vue状态管理模式:浅谈Vuet在实际应用中解决的问题

    摘要:而的状态测试更类似于单元测试,和组件的依赖较低,组件只会存在调用模块的方法或者读取状态,在组件频繁的改动中,而的改动相对会较小,所以状态测试便会存在一定的价值。 父子组件通信 showImg("https://segmentfault.com/img/remote/14600000107616...

    WilsonLiu95WilsonLiu95 评论0 收藏0
  • JavaScript之Object

    JavaScript之Object

    摘要:当以非构造函数形式被调用时,等同于。因此只有字符串会以数组形式,拷贝入目标对象,其他值即数值字符串和布尔值都不会产生效果。注意,布尔值数值字符串分别转成对应的包装对象时,它们的原始值都在包装对象的内部属性上面。拥有布尔值的字段的默认值...

    高胜山高胜山 评论0 收藏0
  • node之stream(上)——readable

    node之stream(上)——readable

    摘要:上游水源通过里中的方法流入水电站中。当在接收数据中出现错误时发出。暂停可读流,不再发出事件恢复可读流,继续发出事件把这个可读流的输出传递给指定的流,两个流组成一个管道。 题外话 该文章整合了多篇网络文章(整合之处已设置超链接,可点击直...

    zhangrxiangzhangrxiang 评论0 收藏0
  • 实现 JavaScript 异步方法 Promise.all

    实现 JavaScript 异步方法 Promise.all

    摘要:本次的任务假如。。。。。引擎发生了重大故障,方法变成了,为了拯救世界,需要开发一个模块来解决此问题。实现首先要知道是什么是对异步编程的一种抽象。数组中任何一个为的话,则整个调用会立即终止,并返回一个的新的对象。 本次的任务 假如。。。...

    mushangmushang 评论0 收藏0
  • Lodash源码讲解-compact函数

    Lodash源码讲解-compact函数

    摘要:首先我们先说一下这个函数的作用,这个函数接收一个数组作为参数然后将数组中所有通过布尔转换可以变为的值去除从而生成一个新的数组。 原文首发于Lodash源码讲解 这是我们阅读Lodash源码的第3篇博客,在这篇文章里我们来学习一下Lodash的compact方法...

    glumesglumes 评论0 收藏0
  • 一个配置简单却功能强大的React Koa2同构isomorphic/universal项目模板

    一个配置简单却功能强大的React Koa2同构isomorphic/universal项目模板

    摘要:如果你还不是很了解什么是同构,请先自行。现在市面上有很多优秀同构模板,但是其中有不少不能完美解决所有难题,只有其中一部分可以,但是这一部分模板却又集成了很多难懂的黑科技,熟悉周期较长,且难以扩展和维护。 如果你还不是很了解什么是同构,...

    wwolfwwolf 评论0 收藏0
  • 深入理解ES6之《扩展对象》

    深入理解ES6之《扩展对象》

    摘要:属性初始值的简写当对象字面量只有一个属性的名称时,引擎会在可访问作用域中查找其同名变量如果找到则该变量的值被赋给对象字面量里的同名属性对象方法的简写可计算属性名在中如果属性名中包含空格或者是动态的字符串变量作为属性名,则需要用方括号来...

    marekmarek 评论0 收藏0

热门文章

<