文章库ARTICLE COLUMN

  • 怎么去控制浏览器对资源文件的处理行为

    怎么去控制浏览器对资源文件的处理行为

    摘要:浏览器是怎么处理文件链接的通常当用户打开一个资源的如果浏览器支持这个格式的文件的情况下,浏览器会尝试去再页面里展示它而不是直接下载。 浏览器是怎么处理文件链接的 通常当用户打开一个资源的url,如果浏览器支持这个格式的文件的情况下,浏览器...

    UsherChenUsherChen 评论0 收藏0
  • mpvue 如何使用  font-awesome?

    mpvue 如何使用 font-awesome?

    摘要:写小程序遇到的问题网上大多是下载字体包压缩文件编码新建复制修改替换源码太麻烦了研究了一下午解决方案如下里添加此时使用的话报错解决方法在文件夹里修改文件如下重点是去除限制然后重启项目 写小程序遇到的问题网上大多是:下载字体包-压缩.ttf文...

    baihebaihe 评论0 收藏0
  • js、jQuery实现文字上下无缝轮播、滚动效果

    js、jQuery实现文字上下无缝轮播、滚动效果

    摘要:因项目需要实现消息通知上下无缝轮播的效果,所以写了一下,在这个分享出来,希望再次遇到此需求的道友,可以直接拷贝来用,节约一点不必要的时间。 因项目需要实现消息通知上下无缝轮播的效果,所以写了一下,在这个分享出来,希望再次遇到此需求的道...

    zhangwangzhangwang 评论0 收藏0
  • 快速实现一个简单的canvas迷宫游戏

    快速实现一个简单的canvas迷宫游戏

    摘要:所以我先写了一个样例扔在服务器上,大家可以先体验一下效果用成就感作为驱动力哈哈哈点我体验地址正文实现这个小游戏也不难,让我们想想,一个迷宫游戏有哪些基本要素。迷宫地图的生成,可以借助谷歌的一个迷宫在线生成器来获得。 前言 (最近设计模...

    wangdaiwangdai 评论0 收藏0
  • vue分析之template模板解析AST

    vue分析之template模板解析AST

    摘要:注意看注释很粗很简单,我就是一程序员姓名,年龄,请联系我吧是否保留注释定义分隔符,默认为对于转成,则需要先获取,对于这部分内容,做一个简单的分析,具体的请自行查看源码。其中的负责修改以及截取剩余模板字符串。 通过查看vue源码,可以知道V...

    2bdenny2bdenny 评论0 收藏0
  • 新的小程序开发框架?- Taro的深度实践体验

    新的小程序开发框架?- Taro的深度实践体验

    摘要:作为两个小程序开发框架都使用过,并应用在生产环境里的人,自然是要比较一下两者的异同点。在这里与当前很流行的小程序开发框架之一进行简单对比,主要还是为了方便大家更快速地了解,从而选择更适合自己的开发方式。 前言 前阵子,来自我们凹凸实验...

    maochunguangmaochunguang 评论0 收藏0
  • 【刷算法】数值的整数次方

    【刷算法】数值的整数次方

    摘要:题目描述给定一个类型的浮点数和类型的整数。分析可以采取暴力的解决办法,把乘以次就可以得到结果,但我们肯定不是想要这样的方法。观察相乘的过程,比如,其实可以写成,而且,,我们可以利用高次方的幂可以由低次方的幂相乘得来。 题目描述 给定一...

    jsummerjsummer 评论0 收藏0
  • 用vue开发一个公众号商城SPA——1.前期准备和写页面

    用vue开发一个公众号商城SPA——1.前期准备和写页面

    摘要:使用开发公众号商城第篇记录项目准备搭建,写页面遇到第问题以及总结,持续更新公司最近接了个商城项目,包括端商城微信公众号网页商城后台管理系统。这几天在做微信公众号商城,又新接触了很多东西。 使用vue开发公众号商城 第1篇记录项目准备、搭建...

    endiatendiat 评论0 收藏0
  • 【Under-the-hood-ReactJS-Part4】React源码解读

    【Under-the-hood-ReactJS-Part4】React源码解读

    摘要:接上文,流程图子组件挂载我们继续探究方法。对于我们的实例代码而言,就是标签,所以没有额外的处理过程。属性验证紧接着的被调用的验证方法用于确保被正确设置,否则,会抛出异常。 接上文, React流程图:https://bogdan-lyashenko.gith... 子组件...

    evin2016evin2016 评论0 收藏0
  • 前端学习札记

    前端学习札记

    摘要:学习工作中遇到的问题,和容易忘记的零碎知识,部分为摘抄,如若侵权,请告知。将构造函数的指向这个新创建的对象即将指向这个新对象。取消冒泡这种相当于全局取消事件冒泡。前端性能的优化避免全局查找,全局查找需要涉及作用域链上的查找。 学习工作...

    pigleipiglei 评论0 收藏0
  • 【Under-the-hood-ReactJS-Part5】React源码解读

    【Under-the-hood-ReactJS-Part5】React源码解读

    摘要:下面是源码里的注释发现属性差异后进行合并,并且在需要时进行更新。在这里会进行两次循环。注意,在整个应用的运行过程中,所有的事件都是通过名为合成事件的东西进行传递的。它包含了一个名为的对象进行监听器的缓存和光临。 接上文, React流程图:...

    AndroidTravelerAndroidTraveler 评论0 收藏0
  • Git Commit Log的小型团队最佳实践

    Git Commit Log的小型团队最佳实践

    摘要:随着团队的变大,最近在开发过程中,越来越感觉到的重要性。注意年月日,阮一峰老师写了一篇和编写指南,本文主要来源于这篇文章,只是针对我们的团队,进行了一些改造和简化,以及对一些阮老师没有提及的细小之处进行了指出。 随着团队的变大,最近在...

    go4itgo4it 评论0 收藏0
  • Bower的安装与基本使用

    Bower的安装与基本使用

    摘要:安装依赖于和,如果要使用它需要先安装和,因为包含,所以只需要安装即可。安装配置文件作用类似于,执行时会依据这个配置文件更新库配置文件必须,如果需要注册包,则该包名唯一。 Bower是什么东西? 一个前端包管理工具。能够帮我们管理Web站点上的...

    livemlivem 评论0 收藏0
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数

    它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数

    摘要:给定一个整数,你需要找到与它最近的回文数不包括自身。最近的定义为两个整数差的绝对值最小。示例输入输出注意是由字符串表示的正整数,其长度不超过。如果有多个结果,返回最小的那个。 给定一个整数 n ,你需要找到与它最近的回文数(不包括自身)...

    MertensMertens 评论0 收藏0
  • Immer.js简析

    Immer.js简析

    摘要:所以整个过程只涉及三个输入状态,中间状态,输出状态关键是是如何生成,如何应用修改,如何生成最终的。至此基本把上的模式解析完毕。结束实现还是相当巧妙的,以后可以在状态管理上使用一下。 开始 在函数式编程中,Immutable这个特性是相当重要的,...

    AceycleeAceyclee 评论0 收藏0
  • Javascript 树结构数据转换,用循环代替递归防止栈溢出

    Javascript 树结构数据转换,用循环代替递归防止栈溢出

    摘要:用循环代替递归防止栈溢出有些场景可能需要我们把平级的数据转换成树结构,例如这样的数据我们一般想到的就是一个递归就搞定,但是递归嵌套太多会出现性能问题。 用循环代替递归防止栈溢出 有些场景可能需要我们把平级的数据转换成树结构,例如: let ...

    PrototypeZPrototypeZ 评论0 收藏0
  • 基础回顾-javascript数据类型

    基础回顾-javascript数据类型

    摘要:栈区由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。属性返回对创建此对象的构造函数的引用。所有的和都是宿主对象参考高级程序设计堆和栈的概念和区别全面解析中的数据类型与类型转换 数据类型 数据类型...

    codergardencodergarden 评论0 收藏0
  • 用 vue 写一个iPhone时钟

    用 vue 写一个iPhone时钟

    摘要:前言最近闲着没事就翻翻文章看突然想到以前写过的一些其中有一个是时钟不过当时是用写的现在也在玩了所以就想着用重写一下预览先看效果图吧没有动态图片代码然后是就是代码部分了模版文件时钟组件样式文件 前言 最近闲着没事, 就翻翻文章看, 突然想到...

    msupmsup 评论0 收藏0
  • 基于Object.defineProperty实现双向数据绑定

    基于Object.defineProperty实现双向数据绑定

    摘要:双向数据绑定可算是前端领域经久不衰的热词,不管是前端开发还是面试都会有所涉及。因此,中的挺身而出,拯救了中对数组数据处理的不足。有兴趣的朋友请期待笔者的下一篇博客,讨论下用实现双向数据绑定。 双向数据绑定可算是前端领域经久不衰的热词,...

    fredsharefredshare 评论0 收藏0
  • 你真的会写hello world的么?

    你真的会写hello world的么?

    摘要:现如今编程这个行当,也约定俗成出了一个入行仪式,就是选你将要使用的编程语言,写段代码输出,这片文章讲的就是这么个事写个函数输出,请真的不要觉得很简单。但每行两个字符的限制,是把函数创建的生门堵死了。 自古,三百六十行,每一行入行的时候...

    tianhangtianhang 评论0 收藏0
  • 【Under-the-hood-ReactJS-Part3】React源码解读

    【Under-the-hood-ReactJS-Part3】React源码解读

    摘要:接上文,流程图挂载是我们重点关注对象之一。赋值实例更新器流程图中返回的对象,其实就是模块。目前我们并不会使用,但是我们必须了解的是,非常非常重要,大名鼎鼎的方法就会使用到这个。这个方法是我们目前碰到的第一个生命周期事件钩子。 接上文,...

    antyiweiantyiwei 评论0 收藏0
  • 现在,在项目中直接部署ES2015+代码吧!

    现在,在项目中直接部署ES2015+代码吧!

    摘要:换言之,用的代码取代。模块在顶层作用域中创建声明变量的行为有别于脚本。但现在是可以部署的,所以是时候去改变了。通过发布,我们为开发人员提供了一种选择,并最终惠及每个人。编写代码对开发者来说是一个胜利,部署代码对用户来说是一个胜利。 原...

    zzirzzir 评论0 收藏0
  • vue-router+nginx  非根路径配置方法

    vue-router+nginx 非根路径配置方法

    摘要:的默认数据模式使用的来模拟一个完整的,于是当改变时,页面不会重新加载。一般情况下,我们不喜欢丑丑的,类似于,可以使用路由的模式。模式是利用来实现页面跳转。但是有个问题,在使用的时候,我们需要添加一些配置。 vue-router 的默认数据hash模...

    xietao3xietao3 评论0 收藏0
  • Vue项目中添加锁屏功能

    Vue项目中添加锁屏功能

    摘要:老司机快上车,来不及解释了。作者相关文章基于实现后台系统权限控制前端文档汇总增删改查附编辑添加弹框组件共用打赏衷心的表示感谢 0. 直接上 预览链接 Vue项目中添加锁屏功能 1. 实现思路 ( 1 ) 设置锁屏密码 ( 2 ) 密码存localStorage (本...

    SimpleTriangleSimpleTriangle 评论0 收藏0
  • 自己动手实现一个前端路由

    自己动手实现一个前端路由

    摘要:监听的变动省略其他代码省略其他代码这样,我们就初步实现了一个路由,那么接下来,我们来看看路由怎么实现。 前言 用过现代前端框架的同学,对前端路由一定不陌生, vue, react, angular 都有自己的 router, 那么你对 router 的工作原理了解吗?如果还...

    longshengwanglongshengwang 评论0 收藏0

热门文章

<