文章库ARTICLE COLUMN

  • 黑科技:LocalStorage 缓存机制

    黑科技:LocalStorage 缓存机制

    摘要:搭建更新代码的脚手架加载化使用基于的缓存机制,就需要一个脚手架来管理资源文件的读取和写入,不难看出微信使用的是自己开发的脚手架,阅读其源码代价较大,暂不分析。 黑科技:LocalStorage 缓存机制 事情的起因是我的同事金果问我:- 你知道微信...

    LancerCometLancerComet 评论0 收藏0
  • 前端眼里的docker

    前端眼里的docker

    摘要:容器可以被创建启动停止删除暂停等。注最佳实践的要求容器不应该向其存储层内写入任何数据,容器存储层要保持无状态化。 docker是什么 可以简单的认为docker容器是一个虚拟机,封装就是把这个虚拟机打包,打包后能在任何系统跑,docker装上即用。也可...

    netScorpionnetScorpion 评论0 收藏0
  • JavaScript中的图片处理与合成(一)

    JavaScript中的图片处理与合成(一)

    摘要:中的图片处理与合成一引言图片处理现在已经成为了我们生活中的刚需,想必大家也经常有这方面的需求。实际前端业务中,也经常会有很多的项目需要用到图片加工和处理。 JavaScript中的图片处理与合成(一) 引言: 图片处理现在已经成为了我们生活中的刚需...

    CharlesCharles 评论0 收藏0
  • 4、React组件之性能优化

    4、React组件之性能优化

    摘要:组件的性能优化高德纳我们应该忘记忽略很小的性能优化,可以说的情况下,过早的优化是万恶之源,而我们应该关心对性能影响最关键的另外的代码。对多个组件的性能优化当一个组件被装载更新和卸载时,组件的一序列生命周期函数会被调用。 React组件的性...

    陈伟陈伟 评论0 收藏0
  • 自己简单写的 事件订阅机制

    自己简单写的 事件订阅机制

    我写的 简易的事件订触发。 export const Event = function () { // 类型 this.typeList = {} } Event.prototype.on = function ({type, fn}){ if (this.typeList.hasOwnProperty(type)) { ...

    luckluck 评论0 收藏0
  • DOM【介绍、HTML中的DOM、XML中的DOM】

    DOM【介绍、HTML中的DOM、XML中的DOM】

    摘要:的的是一个内存对象树,在浏览器中只保存一份,的修改的内容会直接反应到浏览器中对象在眼中,是由不同类型的节点组成的,这些节点都属性对象。那么,我们需要装载服务器的文件或字符串到中的对象。现在问题就是,和的装载方式是不一样的。 什么是DOM...

    meislzhuameislzhua 评论0 收藏0
  • vue php实战项目开发(一)

    vue php实战项目开发(一)

    摘要:说在前面项目开发过程中一直在学习,所以记录的过程可能比较乱,打算前台使用,后台使用开发手机端的项目,这里记录遇到的问题和学习的过程环境下搭建虚拟域名,并开启重写打开这里注意是文件夹下的里配置我从网上查的是要配置的打开文件夹下的添加访问...

    TZLLOGTZLLOG 评论0 收藏0
  • 用WEB技术栈开发NATIVE应用(二):WEEX 前端SDK原理详解

    用WEB技术栈开发NATIVE应用(二):WEEX 前端SDK原理详解

    摘要:依旧采取传统的开发技术栈进行开发,同时在终端的运行体验不输。首先来看下前端开发框架目前与构成了三大最流行的前端开发框架,具有组件化以及三大特性,还学习的,引入了状态管理模块。 摘要: WEEX依旧采取传统的web开发技术栈进行开发,同时app在...

    ls0609ls0609 评论0 收藏0
  • 快速学习nodejs系列:三、nodejs是什么

    快速学习nodejs系列:三、nodejs是什么

    摘要:是什么官网上的定义翻译过来是一个基于引擎的运行环境。使用了一个事件驱动非阻塞式的模型,使其轻量又高效。的包管理器,是全球最大的开源库生态系统。的特点非常重要单线程事件驱动事件循环非阻塞异步所谓的特点,就是是怎样解决服务器高性能的问题。...

    ziluzilu 评论0 收藏0
  • 快速学习nodejs系列:一、写在最前

    快速学习nodejs系列:一、写在最前

    摘要:写在最前为什么要学因为它很火,年诞生起,已经很多公司开发人员在用。本人现在有些业务也转用开发,如实时通讯怎样学本系列教程,主要是基于本人的学习开发经验。与其说是教程,不如说是学习笔记。 写在最前 1.为什么要学node? 1.1因为它很火,09年...

    ElleElle 评论0 收藏0
  • 快速学习nodejs系列:二、nodejs诞生

    快速学习nodejs系列:二、nodejs诞生

    摘要:简介的诞生学习一门技术之前,有必要了解该技术是如何诞生的是之父于年发布的。其在纽约罗切斯特大学数学系读博,研究一些分型分类的研究。年月,把项目定义为同年月,向外界宣布这个项目年底,在柏林的大会上进行的演讲,之后开始流行 nodejs简介 1.n...

    tangr206tangr206 评论0 收藏0
  • 踩坑日记(持续更新...)

    踩坑日记(持续更新...)

    摘要:二按照官方的提示解决了意思就是切到分支,自己的分支解决冲突,提交。这是和二相反向的操作页面标题无效的解决办法强类型转换的坑条件用正则返回的布尔值结果返回了条件结果也返回了。 2018/3/2 1,vue的{{}}怎么失效了项目使用了twig模板渲染 语法{{}...

    taoszutaoszu 评论0 收藏0
  • vue:服务端渲染技术

    vue:服务端渲染技术

    摘要:在实际应用中,我们可以将回调函数拿到的拼接到模板中,下面看下的实现把转换模板字符串方法不断拼接模板字符串,用做存储,然后调用当通过完毕,执行传入方法支持传入实例和渲染完成后的回调函数。 服务端渲染: 简单说:比如说一个模板,数据是从后...

    gnehcgnehc 评论0 收藏0
  • 客户端存储——Cookie

    客户端存储——Cookie

    摘要:如包含这个域名下面的所有子域,例子中是对应的子域路径指定域名中特定的路径才能访问失效时间指定停止向服务器发送的时间,如果没有设置或者设置的是以前的时间,浏览器就在结束会话的时候删除掉所有的值安全标志只有使用协议才可以发送原生实现的增删...

    BothEyes1993BothEyes1993 评论0 收藏0
  • 微信分享自定义样式

    微信分享自定义样式

    摘要:微信分享到朋友圈微信分享给朋友自定义图文信息本来效果预期效果参考微信开发者文档需要准备的通过微信认证的公众号有备案过的域名步骤后台需要实现的事情登录微信公众平台进入公众号设置的功能设置里填写接口安全域名调用的必须在接口安全域名可以登录...

    darcranddarcrand 评论0 收藏0
  • 小程序如何解决屏幕禁止滑动

    小程序如何解决屏幕禁止滑动

    摘要:在外层添加一个然后动态算出设备高度,。就可以啦,直接控制外层的 小程序如何解决屏幕禁止滑动,并且不影响滑动事件 https://www.jianshu.com/p/602... 1.整个布局用作为根节点包裹所有view,并动态绑定scroll-view的scroll-y属性2.样式文件中设置Pag...

    thursdaythursday 评论0 收藏0
  • banner 3D 效果自适应

    banner 3D 效果自适应

    摘要:页面后台上传宽高为轮播计时条点点兼容兼容极速模式插件本文采用了插件 showImg("https://segmentfault.com/img/bV4GWP?w=1908&h=628");http://xingeedu.com/ 页面 ...

    heartFollowerheartFollower 评论0 收藏0
  • AJAX跨域完全讲解

    AJAX跨域完全讲解

    摘要:跨域完全讲解今天在慕课网上学习了跨域完全讲解我在收集面试题的时候其实就已经有过跨域的问题的了,当时候知道了为什么会存在跨域,以及跨域解决的方案有哪些,今天随着课程的学习,又加深了跨域的理解,以此记录下来。 AJAX跨域完全讲解 今天在慕课...

    alexnevskyalexnevsky 评论0 收藏0
  • vue 实现 裁切图片 同时有放大、缩小、旋转功能

    vue 实现 裁切图片 同时有放大、缩小、旋转功能

    摘要:当用户鼠标左键在按下时挂载对对象事件获取鼠标移动距离从而操作里的图像的位置移动。挂载对对象事件,清除事件的绑定。同时该事件触发后会被删除剩下的放大缩小旋转是对对象的操作坐标体系的操作。 实现效果: 裁切指定区域内的图片 旋转图片 放大图...

    ForelaxForelax 评论0 收藏0
  • Node.js学习之路27——Express的router对象

    Node.js学习之路27——Express的router对象

    摘要:对象大小写敏感默认不敏感保留父路由器的必需参数值如果父项和子项具有冲突的参数名称则该子项的值将优先激活严格路由默认禁用禁用之后正常访问但是不可以访问全部调用或者或者实际上就是的各种请求方法使用路由使用模块方法 Router([options]) let ro...

    NicolasHeNicolasHe 评论0 收藏0
  • 浅谈 apply 和 call

    浅谈 apply 和 call

    摘要:要想记得牢,首先要记住它存在的目的。或可以看出和是为了动态改变而出现的,如果一个没有某个方法,而别的有,那么就用得上和了。那和有什么区别呢请看下边这个例子很容易就可以看出和的区别就是传参数的方式不同。 要想记得牢,首先要记住它存在的目...

    arashicagearashicage 评论0 收藏0
  • 箭头函数中this的问题

    箭头函数中this的问题

    摘要:有人说,是中最令人厌烦的风格的编程,虽然令人厌烦,但还是要理解且使用它,就像生活一样,总要做一些自己不喜欢或不擅长的事。 有人说,this是javascript OPP中最令人厌烦的风格的编程,虽然令人厌烦,但还是要理解且使用它,就像生活一样,总要做一...

    terasumterasum 评论0 收藏0
  • 有趣的闭包

    有趣的闭包

    摘要:金三银四搞事季,前端这个近年的热门领域,搞事气氛特别强烈,我朋友小伟最近就在疯狂面试,遇到了许多有趣的面试官,有趣的面试题,我来帮这个搞事转述一下。小伟,你说说这几行代码会输出什么当面试官在打出这几行代码时,我竟有点蒙蔽。 金三银四搞...

    awesome23awesome23 评论0 收藏0
  • js中的call()、apply()和bind()

    js中的call()、apply()和bind()

    摘要:方法都保存在函数的名下因此每个函数都可以直接调用。都用于改变函数的执行环境。和和实际功能一致。输出结果为输出结果为在非严格模式下,等价于和必须把函数参数写全,否则无法正确运行。对的,只是创建一个函数实例,因此一般需要以值的形式传递之。...

    flyer_devflyer_dev 评论0 收藏0
  • Promises A+规范原文解读 + es6实现(附详细注释)

    Promises A+规范原文解读 + es6实现(附详细注释)

    摘要:英文官方文档原文前言写本文的目的,是为了更好的理解,通过解读翻译原文,逐行解析原文通过代码一行一行实现。英中原因是一个值结果表明被拒绝的原因。英中在法律允许的范围内,组织已放弃所有版权及规范的相关或相邻权利。 英文官方文档原文:https:...

    v1v1 评论0 收藏0

热门文章

<