文章库ARTICLE COLUMN

  • iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 路由koa-router

    iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 路由koa-router

    路由koa-router——MVC 中重要的环节:Url 处理器 ?? iKcamp 制作团队 原创作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校对:李益、大力萌、Au、DDU、小溪里、小哈 风采主播:可木、阿干、Au、DDU、小哈 视频剪辑:小溪里 主站运...

    netmounetmou 评论0 收藏0
  • 使用vue实现简单键盘,支持移动端和pc端

    使用vue实现简单键盘,支持移动端和pc端

    摘要:常看到各种应用中使用自定义的键盘,本例子中使用实现个简单的键盘支持在移动端和端使用,欢迎点赞实现效果符小写大写数字符号是否是移动设备数字键盘数据符获取光标位置设置光标位置暂未实现使用完整代码 常看到各种app应用中使用自定义的键盘,本例...

    syoyasyoya 评论0 收藏0
  • vue项目实战(第二回)

    vue项目实战(第二回)

    摘要:项目完整地址系列文章一系列文章二项目中路由的配置路由这一块儿一直是我比较头疼的问题,在做项目的时候由于页面过多,在做路由配置及跳转的时候导致出现了问题,及时当时已经解决了,还是有点儿稀里糊涂,现在开始做项目,我想趁着这个机会好好把路由...

    kidsamongkidsamong 评论0 收藏0
  • 从装饰模式到装饰器

    从装饰模式到装饰器

    摘要:从装饰模式到装饰器装饰模式装饰模式的作用是在不修改原有的接口的情况下,让类表现的更好。它是一个语法糖说完了装饰模式,我们再看一下在中最新引入的装饰器。 从装饰模式到装饰器 装饰模式 装饰模式的作用是:在不修改原有的接口的情况下,让类表现...

    monw3cmonw3c 评论0 收藏0
  • vue先hash 模式部署项目,然后开启histroy模式 ,引发的几个问题以及histroy模式的

    vue先hash 模式部署项目,然后开启histroy模式 ,引发的几个问题以及histroy模式的

    摘要:先模式,后模式就像开头说的,这里的问题指的是先用模式部署项目到线上,然后再开启模式,由此引发的一些问题。后话以上就是本文的所有内容,建议项目一开始还是直接跟后端说一下,开启模式,省得后面的种种坑。 前言: vue路由有一个HTML5 History 模...

    ImfanImfan 评论0 收藏0
  • 前端性能优化之gzip

    前端性能优化之gzip

    摘要:客户端请求头声明浏览器支持的压缩方式,服务端配置启用压缩,压缩的文件类型,压缩方式。建议设置成大于的字节数,小于可能会越压越大。 背景 如果你是个前端开发人员,你肯定知道线上环境要把js,css,图片等压缩,尽量减少文件的大小,提升响应速度...

    NinoNino 评论0 收藏0
  • Javascript图片懒加载

    Javascript图片懒加载

    摘要:浏览器可视区域的高度即滚动条滚动的距离。需要手动调用一次方法,在页面刚的时候将已经在视窗内的图片加载出来。主题是懒加载嘛,后面有空了专门写一篇函数节流方法的文章。 原理 一开始将img标签的src设置为一张默认图片,将真实的图片地址放在data-...

    Jason_GengJason_Geng 评论0 收藏0
  • 浅谈浏览器缓存

    浅谈浏览器缓存

    摘要:最近在项目中遇到了浏览器因缓存问题未能成功向后端发送类型请求的,然后顺藤摸瓜顺便看了看缓存的知识,觉得有必要总结一下。是服务器响应消息头字段,在响应请求时告诉浏览器在过期时间前浏览器可以直接从浏览器缓存取数据,而无需再次请求。 最近在...

    shiinashiina 评论0 收藏0
  • 防止图片拉伸的自适应处理

    防止图片拉伸的自适应处理

    在web开发中,作为前端经常会遇到处理图片拉伸问题的情况。例如banner、图文列表、头像等所有和用户或客户自主操作图片上传的地方,而一旦牵扯图片,就会涉及到图片拉伸的问题,当然,在图片上传时做手动裁切,让用户或客户清晰的感知到图片的有效内容才是...

    warkizwarkiz 评论0 收藏0
  • Vue源码解析(六)-vue-router

    Vue源码解析(六)-vue-router

    摘要:是响应式的,当浏览器路由改变时,的值也会相应的改变的作用是清楚了,但页面内容的变化是怎么实现的呢下面再介绍下的作用。 先上一段简单的demo,本文根据此demo进行解析 Vue.use(VueRouter) const router = new VueRouter({ routes: [ {...

    苏丹苏丹 评论0 收藏0
  • fsLayuiPlugin富文本编辑器使用(layedit)

    fsLayuiPlugin富文本编辑器使用(layedit)

    摘要:富文本编辑器基于实现。演示地址富文本编辑器使用必须使用标签必须定义必须定义样式可以通过定义编辑器高度描述请输入描述官方文档地址本文首发于我的博客技术博客 富文本编辑器基于layedit实现。演示地址:http://fslayui.itcto.cn 富文本编辑器使用...

    JokcyJokcy 评论0 收藏0
  • 个人常用的软件-前端

    个人常用的软件-前端

    摘要:今天重装系统,切换到作业,记录下个人常用的软件,工具软件版本管理工具图形管理工具版本管理工具前端切图必备需要动画的时候用有道云笔记有模式,笔记写代码很方便调试接口抓包工具一款编译的软件,官网下载建议迅雷下载。 今天重装系统,切换到win1...

    oysunoysun 评论0 收藏0
  • Vue异步组件Demo

    Vue异步组件Demo

    摘要:异步组件在大型应用中,我们可能需要将应用拆分为多个小模块,按需从服务器下载。为了进一步简化,允许将组件定义为一个工厂函数,异步地解析组件的定义。下面是我写的一个简单异步组件。 Vue异步组件Demo 在大型应用中,我们可能需要将应用拆分为多个...

    lovXinlovXin 评论0 收藏0
  • 30-seconds-code ——utility集合

    30-seconds-code ——utility集合

    摘要:英文文章来源于返回参数列表中第一个非和的参数用实现返回第一个非参数返回一个用自定义函数中的函数是否返回来对中传入的参数列表尽心过滤用去遍历参数列表,用给定的函数的返回值来过滤参数列表返回给定值的基本类型返回给定值的构造函数名字的小 Ut...

    JochenJochen 评论0 收藏0
  • 《你不知道的JS》读书笔记---作用域及闭包

    《你不知道的JS》读书笔记---作用域及闭包

    摘要:注此读书笔记只记录本人原先不太理解的内容经过阅读你不知道的后的理解。作用域及闭包基础,代码运行的幕后工作者引擎及编译器。 注:此读书笔记只记录本人原先不太理解的内容经过阅读《你不知道的JS》后的理解。 作用域及闭包基础,JS代码运行...

    densondenson 评论0 收藏0
  • JS中的正则表达式的小知识总结

    JS中的正则表达式的小知识总结

    摘要:下面我们来介绍一下什么是正则表达式定义正则也叫规则,是让计算机能够读懂人类的规则,正则都是操作字符串的,正则是一个强大的字符串匹配工具。 传统字符串的方法 1.indexOf ——查找对应字符的位置2.SubString——用来截取字符串3.charAt——在字符...

    aboutUaboutU 评论0 收藏0
  • 30-seconds-code——string

    30-seconds-code——string

    摘要:英文文章来源于计算一个字符串中字符的所有排序情况使用递归遍历字符串中的每个字符计算剩余字符串的所有顺序用区合并该字符和剩余字符串的每种顺序然后用将该字符串的所有顺序合并到一个数组中当字符串的等于或者时,是两个基例字符串的首字母大写用 ...

    tinysun1234tinysun1234 评论0 收藏0
  • 工程实战-vue在vscode的环境配置

    工程实战-vue在vscode的环境配置

    摘要:基础开发插件图标美化调试代码格式化代码格式化代码规范语法提示必备及相关技术栈语法提示文件高亮格式化编码支持自动闭合标签自动更改对应标签名自动补全路径本地项目管理右击在浏览器打开文件支持支持友好化配置基础设置设置设置设置设置设置配 1. v...

    solocodersolocoder 评论0 收藏0
  • Node事件机制小记

    Node事件机制小记

    摘要:事件的监听与事件的触发事件一事件机制的实现中大部分的模块,都继承自模块。从另一个角度来看,事件侦听器模式也是一种事件钩子的机制,利用事件钩子导出内部数据或状态给外部调用者。的核心就是事件发射与事件监听器功能的封装。 nodejs事件的监听与...

    airborne007airborne007 评论0 收藏0
  • 使用 Web Worker 实现简单的非阻塞异步

    使用 Web Worker 实现简单的非阻塞异步

    摘要:只会把一个函数延后执行,但还是在主线程中执行,执行函数的时候会阻塞线程。规范并没有定义多线程,至今也没有原生的多线程实现。然而在中却定义了用于实现浏览器中的多线程。使用也非常简单,只需要预先在中注册事件,在主线程中给处理就好了。 之前...

    junfeng777junfeng777 评论0 收藏0
  • 从规范去看Function.prototype.apply到底是怎么工作的?

    从规范去看Function.prototype.apply到底是怎么工作的?

    摘要:如果是或者,会将作为值。否则,被调用的函数,进行转换后,作为值。又怎么操作这个很神奇。能转换它的参数为到总共个整数中的一个,这个函数遵循以下规则。不断加入新方法的规范也是这个初衷。 showImg("https://segmentfault.com/img/remote/1460000...

    tanglijuntanglijun 评论0 收藏0
  • VueRouter进阶(1)-导航守卫

    VueRouter进阶(1)-导航守卫

    摘要:简介主要用来通过跳转或取消的方式守卫导航。判断必要操作是否进行没进行的话中断跳转。进行管道中的下一个钩子。如果全部钩子执行完了,则导航的状态就是确认的。中断当前的导航。如果传入的参数是一个实例,则导航会被终止且该错误会被传递给注册过的...

    renweihubrenweihub 评论0 收藏0
  • 注水:mermaid 学习笔记

    注水:mermaid 学习笔记

    摘要:学习笔记是一个库。通过设计一些语法规则,实现将符合该语法的语句转化成相应的说明图,例如流程图通讯图和甘特图。不过我目前的主要目的是用它在一个的文本编辑器中辅助做笔记,内置这个库,故暂时忽略其的使用。 mermaid 学习笔记 mermaid mermaid ...

    cheukyincheukyin 评论0 收藏0
  • 尝试造了个工具类库,名为 Diana

    尝试造了个工具类库,名为 Diana

    摘要:的另一种形式测试踩坑之路代码覆盖率单元测试的代码覆盖率统计,是衡量测试用例好坏的一个的方法。 showImg("https://segmentfault.com/img/remote/1460000012564211?w=640&h=280"); 项目地址: diana文档地址: http://muyunyun.cn/diana/ 造轮子的意...

    zhichangterryzhichangterry 评论0 收藏0
  • ELSE 技术周刊(2017.12.25期)

    ELSE 技术周刊(2017.12.25期)

    摘要:业界动态引擎发布,在速度和内存优化上又带来了一些提升。程序人生前端技术发展回顾前端领域在年再次以狂热的节奏向前发展。技术周刊由小组出品,汇聚一周好文章,周刊原文。 业界动态 V8 release v6.4 V8引擎发布v6.4,在速度和内存优化上又带来了一...

    CarbsCarbs 评论0 收藏0

热门文章

<