文章库ARTICLE COLUMN

  • Ios中微信页面返回上一页去除缓存几种常见思路

    Ios中微信页面返回上一页去除缓存几种常见思路

    摘要:但在微信页面中也会保存上一页面最后执行的状态,不会重新执行。原因微信中调整到下一页面后并未将上一页面修改的保持在历史记录中,以代码为例,返回上一页并未返回到,而是返回到中。 前言 这篇文章主要讲解决思路,不对各种概念进行过多讲解。 问题...

    cklljckllj 评论0 收藏0
  • 说一说前端文件压缩

    说一说前端文件压缩

    摘要:因为异步压缩的时候我们上传的文件的数量不定,所以上面需要使用关键字来修饰压缩过程。而下面的压缩过程的实现,最终返回一个对象,当压缩过程已完成后,完整的生成的文件存于其中。 基于JSZip的前端文件压缩 1. 简介: 这段时间,项目需要做一个这样...

    VervericaVerverica 评论0 收藏0
  • 沪江前端由H5页面引起的一场前端数据结构讨论

    沪江前端由H5页面引起的一场前端数据结构讨论

    摘要:发送请求,处理数据。在上面这个场景中,这类数据的结构可能是最常碰到的。整个过程可以简化成数据的变化引起视图的变化,和现在很多前端框架数据驱动思想有几分相似。至此一个对于页面的抽象出来的数据结构雏形基本完成了。 作者:周周(沪江资深Web...

    xialongxialong 评论0 收藏0
  • HHuploadify 变化多端的图片上传组件

    HHuploadify 变化多端的图片上传组件

    摘要:上传成功之后,用端返回的字段中的作为新的预览图片。通过的配置,采用不同的上传进度展示效果。利用选项,进行简单扩展之后,就可以实现一组固定的上传。通过钩子函数,对上传的最大张数进行控制。上面图片演示中,最多只能上传张图片。 你可以在这里...

    bawnbawn 评论0 收藏0
  • 2017-08-30 前端日报

    2017-08-30 前端日报

    摘要:前端日报精选精读个最佳特性翻译轻量级函数式编程第章组合函数之组件类型写的姿势中文周二放送面试题详解知乎专栏译原生值得学习吗答案是肯定的掘金个超赞的视觉效果众成翻译布局时常见总结腾讯前端团队社区归档打地鼠入门学习书籍 2017-08-30 前端日...

    weizxweizx 评论0 收藏0
  • 原生input和onchange

    原生input和onchange

    摘要:简单是中输入值可以输多个,类似还是觉得让用户选,比用户输合适不过没办法,开始做。是的专属属性,以下不支持。直接使用就行代码填充内容参考文章总结与事件的用法和区别 简单是:input中输入id值(可以输多个,类似12,13,14) ps: 还是觉得让用户选,...

    张率功张率功 评论0 收藏0
  • 翻译 | 玩转 React 表单 —— Refs 的运用

    翻译 | 玩转 React 表单 —— Refs 的运用

    摘要:函数更新属性,进而更新元素的值。由于箭头函数存在于父组件中,所以中的指向父组件。一旦表单被提交,的值就被设置为。遗憾的是,没有节点是包含了集合的。在这种情况下,这个节点列表包含三个节点和被选中的值。 原文地址:React Forms: Using Refs...

    gougoujianggougoujiang 评论0 收藏0
  • 代码整洁之道 - 有意义的命名

    代码整洁之道 - 有意义的命名

    摘要:我们这里再介绍一下,朱重八家族的名字,都很有特点。取这样的名字不是因为朱家是搞数学的,而是因为在元朝,老百姓如果不能上学和当官就没有名字,只能以父母年龄相加或者出生的日期命名。所以说命名不仅仅是一种科学,更是一种艺术。 在小朱元璋出生...

    CobubCobub 评论0 收藏0
  • ES6踩坑记录

    ES6踩坑记录

    摘要:箭头函数省略省略原来的变成和过程大概为检测命名是否内存中存在报错命名命名过程中,如果函数出错,命名依旧占过去,不能再重新给函数定义这个命名。闭包参数有个特色,对外为变量,为内为常量。报错,已经被声明。我理解的继承的意义就是提高代码复用...

    remcarpediemremcarpediem 评论0 收藏0
  • 蘑菇街前端电话一面

    蘑菇街前端电话一面

    摘要:蘑菇街电话一面事件流的介绍,事件流的顺序,下是否一致跨域的了解,介绍的原理如何实现在多行文字条件下,超过行显示省略号的区别左右两栏,实现等高如何实现全屏背景图,不留空隙类似的列表元素有哪些定义一个方法,不管传入的参数有多少,将他们保存...

    Near_LiNear_Li 评论0 收藏0
  • web性能优化规则

    web性能优化规则

    摘要:如果浏览器组件是有效的相互匹配原始服务器则不会返回整个组件,而是返回状态码。的请求,是不可以在客户端缓存的,每次请求都需要发送给服务器进行处理,每次都会返回状态码。 1、减少HTTP请求 why 减少响应时间。 how CSS Sprites 合并样式脚本 内...

    Kerr1GanKerr1Gan 评论0 收藏0
  • Angular系列之变化检测(Change Detection)

    Angular系列之变化检测(Change Detection)

    摘要:单向数据流向保证了高效可预测的变化检测。变化检测策略有两种变化检测策略。另一种更加高效的变化检测方式。策略,就是只有当输入数据即的引用发生变化或者有事件触发时,组件才进行变化检测。 概述 简单来说变化检测就是Angular用来检测视图与模型之...

    XGBCCCXGBCCC 评论0 收藏0
  • 基础js功能学习笔记

    基础js功能学习笔记

    摘要:去掉空格前空格,后空格,前后空格,所有空格字母大小写切换首字母大写,首字母小写,大小写切换,全部大写,还不小写传入函数,里面的参数分别是字符串本身满足正则的部分,剩下的部分。 去掉空格 1.前空格,2.后空格,3.前后空格,4.所有空格 ...

    yzdyzd 评论0 收藏0
  • JavaScript各种排序算法的实现及其速度性能分析

    JavaScript各种排序算法的实现及其速度性能分析

    摘要:今天我们来讨论的问题有两个如何用实现选择排序冒泡排序插入排序快速排序归并排序堆排序对生成的万个随机数进行排序,各个排序算法的性能分析。快速排序快速排序算法基本上是面试必考排序算法,也是传闻最好用的算法。 今天我们来讨论的问题有两个: ...

    yuanxinyuanxin 评论0 收藏0
  • 翻译连载 |《你不知道的JS》姊妹篇  |《JavaScript 轻量级函数式编程》- 第 1 章:

    翻译连载 |《你不知道的JS》姊妹篇 |《JavaScript 轻量级函数式编程》- 第 1 章:

    摘要:所以我觉得函数式编程领域更像学者的领域。函数式编程的原则是完善的,经过了深入的研究和审查,并且可以被验证。函数式编程是编写可读代码的最有效工具之一可能还有其他。我知道很多函数式编程编程者会认为形式主义本身有助于学习。 原文地址:Funct...

    omgdogomgdog 评论0 收藏0
  • 翻译连载 |《你不知道的JS》姊妹篇 |《JavaScript 轻量级函数式编程》- 第 2 章:函

    翻译连载 |《你不知道的JS》姊妹篇 |《JavaScript 轻量级函数式编程》- 第 2 章:函

    摘要:从某些方面来讲,这章回顾的函数知识并不是针对函数式编程者,非函数式编程者同样需要了解。什么是函数针对函数式编程,很自然而然的我会想到从函数开始。如果你计划使用函数式编程,你应该尽可能多地使用函数,而不是程序。指的是一个函数声明的形参数...

    RiddlerRiddler 评论0 收藏0
  • JavaScript & 6小时了解ES6基本语法

    JavaScript & 6小时了解ES6基本语法

    摘要:返回布尔值,表示参数字符串是否在源字符串的头部。参考语法返回一个布尔值与的全等操作符比较兼容环境把对象的值复制到另一个对象里浅拷贝定义方法用于将所有可枚举的属性的值从一个或多个源对象复制到目标对象。语法要设置其原型的对象。 一步一步似...

    AmosAmos 评论0 收藏0
  • ES6(2)-各种类型的扩展(字符串、正则、数值、函数)

    ES6(2)-各种类型的扩展(字符串、正则、数值、函数)

    摘要:返回布尔值,表示参数字符串是否在原字符串的头部。模板字符串之中还能调用函数。其他对字符串还有许多扩展,例如对字符表示的扩充以及为字符串提供了遍历方法详情请点击正则的扩展构造函数在中,构造函数的参数有两种情况。 ES6对各种基本类型都做了...

    godruoyigodruoyi 评论0 收藏0
  • vue.js初相识

    vue.js初相识

    摘要:是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,采用自底向上增量开发的设计。的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,完全有能力驱动采用单文件组件和生态系统支持的库开发的复杂单页应用。 ...

    JiavanJiavan 评论0 收藏0
  • vue入门

    vue入门

    摘要:基本信息是框架读音,类似于是一套构建用户界面的渐进式框架。我们现在可以进一步为我们的组件实现更复杂的模板和逻辑的改进,而不会影响到父单元。 基本信息 vue是mvvm框架 (model view viewmodel) Vue.js(读音 /vjuː/,类似于 view) 是一套构...

    NotFoundNotFound 评论0 收藏0
  • vue.js 基础知识篇

    vue.js 基础知识篇

    摘要:的核心库只关注视图层,并且非常容易学习,非常容易与其他库或已有的项目整合。用户视图改变的时候,业务模型中的数据也可以发生改变。组件化指令系统开始支持虚拟是操作的真是,而不是虚拟虚拟可以提升页面的刷新速度。一个基本的示例是由三部分组成视...

    wenduxwendux 评论0 收藏0
  • JavaScript 中 undefined 的使用

    JavaScript 中 undefined 的使用

    摘要:种基本类型操作符指示操作数的类型使用通常情况下,使用是指对象下的属性。即在浏览器端使用时,其实使用的是,而恰巧的初始值为。如何证实使用时,是使用而不是具体值。所以在全局环境下,如果对象没有被覆盖,可以放心使用,因为它是不可修改的。 定...

    cniocnio 评论0 收藏0
  • Vue 入门,Vue属性和指令

    Vue 入门,Vue属性和指令

    摘要:鼠标悬停几秒钟查看此处动态绑定的提示信息页面加载于如上,属性被称为指令,其前缀表示其为提供的特殊属性。这里该指令的作用是将这个元素节点的属性和实例的属性保持一致。 初步认识vue github地址:https://github.com/jiaoshibo/vue vue是一套构建...

    yuanxinyuanxin 评论0 收藏0
  • Vue.js基础详解

    Vue.js基础详解

    摘要:指令带有前缀,以表示它们是提供的特殊属性。最后,我们需要为赋值世界舞王尼古拉斯赵四世界舞王尼古拉斯赵四初学就到这里了,相信你已经在脑子里确定了的原理的概念也已经非常清楚了,希望你能够在学习的道路上越走越远,最后感谢你的浏览。 vue.js v...

    omgdogomgdog 评论0 收藏0
  • 数组去重的方法不完全汇总

    数组去重的方法不完全汇总

    摘要:如果在中找不到,说明是第一个元素如果索引得到不是当前元素索引,说明当前元素是重复值中的方法。判断数组中是否包含某个元素最容易想到的遍历对象缓存 // 如果在ret中找不到el,说明是第一个元素 function unique(arr) { let ret = [] arr.f...

    LiveVideoStackLiveVideoStack 评论0 收藏0

热门文章

<