文章库ARTICLE COLUMN

  • canvas.toDataURL('image/png')报错处理方法

    canvas.toDataURL('image/png')报错处理方法

    摘要:前段时间做一个项目,需求是对每个视频添加预览图,这个问题最终选择方案是用来做转换获取视频的一个截图,添加到页面中,达到自动添加预览图的目的。 前段时间做一个项目,需求是对每个视频添加预览图,这个问题最终选择方案是:用canvas.toDataYRL()...

    idisfkjidisfkj 评论0 收藏0
  • 20170621-jQuery总体结构分析

    20170621-jQuery总体结构分析

    摘要:利用了这一特性,通过在构造函数内部用运算符创建并返回另一个构造函数的实例,因此当我们创建对象的时候,可以使用的形式,也可以省略运算符,直接通过的形式得到对象。 jQuery总体结构 1 (function(window, undefined){ 2 3 var jQuer...

    dinferdinfer 评论0 收藏0
  • 推荐一款右键菜单

    推荐一款右键菜单

    摘要:先上图连接安装运行使用接口一览显示菜单隐藏菜单绑定事件提供了事件解除绑定提供了事件 先上图 showImg("https://segmentfault.com/img/bVPznC?w=557&h=402"); github连接 安装 yarn install / npm install 运行 npm run dev 使用 .icon-table{ ...

    JochenJochen 评论0 收藏0
  • JavaScript DOM 2 - 获取文档元素

    JavaScript DOM 2 - 获取文档元素

    摘要:在低于浏览器中,也返回匹配属性的元素。例如通过匹配元素的的值来获取元素。结果返回对象其实很类似于的选择元素的方法,而也是解决获取页面元素的终极方法。 1: 获取文档元素的方法有7个 1: getElementById(id) [通过id获取] 2: getElementsByNam...

    sydMobilesydMobile 评论0 收藏0
  • SpreadJS 全面支持 Angular2,V10.2 版本即将发布

    SpreadJS 全面支持 Angular2,V10.2 版本即将发布

    摘要:日前,纯前端表格控件发布了最新的版本,在此版本中增加了对的支持以及一些修复。其次,修改文件,将的相关引入到工程中。详细的操作步骤,请参考下面的博客版本即将发布,更多更好的功能尽在新版本中,敬请期待登录官网,了解更多。 showImg("https:/...

    CaicloudCaicloud 评论0 收藏0
  • [vue全家桶]每个人都能做的网易云音乐

    [vue全家桶]每个人都能做的网易云音乐

    摘要:仿网易云音乐项目地址来源感谢让我能用喜欢的东西做一个属于自己的播放器源码地址不要脸的求哈哈哈项目预览端按切换手机调试模式效果更佳移动端可直接扫码技术栈文件结构构建服务和配置项目不同环境的配置项目目录项目入口文件项目配置文件静态资源生产...

    zombiedazombieda 评论0 收藏0
  • js数组操作--使用迭代方法替代for循环

    js数组操作--使用迭代方法替代for循环

    摘要:还有一个就是,我本身在数组的遍历上,基本都是用循环进行操作,在开始使用了迭代方法之后,我循环用的很少。对数组中每一项运行给定函数。返回该函数会返回的项组成的数组。 前言 数组的迭代方法,这个想必大家都不陌生了,可能刚入门的人暂时还没接...

    kamushin233kamushin233 评论0 收藏0
  • js 的全局对象、函数等

    js 的全局对象、函数等

    摘要:,值属性的全局对象。,其它属性的全局对象,可以看出成是中的静态类,可以直接用类名点号方法名使用。 1, 值属性的全局对象(Value Properties of the Global Object)。有NaN,Infinity,undefined。 2, 函数属性的全局对象(Function Properties of...

    wmuiwmui 评论0 收藏0
  • 好棒的前端文章 - 收藏集 - 掘金

    好棒的前端文章 - 收藏集 - 掘金

    摘要:你应该知道的种设计模式前端掘金每位开发者都努力写出可维护的易读的可复用的代码。继承关系本前端书籍整理,高清前端掘金发现了一个下载前端书籍的地方,分享给大家。 你应该知道的 4 种 JavaScript 设计模式 - 前端 - 掘金每位开发者都努力写出可维...

    MaxiyeMaxiye 评论0 收藏0
  • 用PerformanceTiming来检测页面性能

    用PerformanceTiming来检测页面性能

    摘要:如果没有前一个网页,则等于属性。该事件在网页查询本地缓存之前发生。如果使用持久连接,则返回值等同于属性的值。返回当前网页结构生成时即属性变为,以及相应的事件发生时的毫秒时间戳。 window.performance.timing下的属性 navigationStart 当前浏...

    IntMainIntMain 评论0 收藏0
  • Vue.js学习系列二 —— vuex学习实践笔记(附DEMO)

    Vue.js学习系列二 —— vuex学习实践笔记(附DEMO)

    摘要:有兴趣的同学可以查看之前发布的文章学习系列一学习实践笔记附学习系列二学习实践笔记附学习系列三和网络传输相关知识的学习实践学习系列四打包工具的使用学习系列五从来聊聊学习系列项目地址项目暂时有点乱,之后会进行整理优化。 上次学习了vue-rout...

    DobbyKimDobbyKim 评论0 收藏0
  • Koa-router 优先级问题

    Koa-router 优先级问题

    摘要:问题描述在使用作为路由遇到了一个优先级问题如下代码在访问时路由会优先匹配到路由返回这个问题就很尴尬了项目空闲下来去翻看源码终于找到了原因问题原因的源码并不长和两个文件加起来共一千多行代码建议可以结合这篇文章阅读其中造成这个问题的原因 ...

    Paul_KingPaul_King 评论0 收藏0
  • ECMA_RegExp

    ECMA_RegExp

    摘要:把字符串中符合正则的规则捕获到,捕获。在对象中获取出现最多次数,把出现最多字符拿出。在一个对象获取最大值假设法在数组中获取最大值排序。表示严格匹配非贪婪性把问号放在量词后边正则的特点懒惰,贪婪。 正则基础 定义:它就是一个规则,用来处...

    ZoomZoom 评论0 收藏0
  • FileReader基础

    FileReader基础

    摘要:事件在的操作被中断的时候触发。读取一个对象,将对象中的原始二进制数据作为字符串的形式返回。一个拖拽事件的参考文件拖拽实现拖拽监听拖拽事件 FileReader语法 例子 属性 FileReader.error表示在读文件操作过程中发生的错误FileReader.readyState表...

    wangxinarhatwangxinarhat 评论0 收藏0
  • 同源策略与JS跨域(JSONP ,  CORS)

    同源策略与JS跨域(JSONP , CORS)

    摘要:由此可以看出,同源策略确实是必不可少的,那么它会带来哪些限制呢和无法读取。由于浏览器的同源策略,在网页端出现了这个跨域的问题,然而我们发现,所有的属性并没有受到相关的限制,比如等。 本文按照政治问答题必备套路分为以下3个部分: 为什么...

    ShisuiShisui 评论0 收藏0
  • 发布基于 Avalon2 的 UI 组件库与 SPA 脚手架

    发布基于 Avalon2 的 UI 组件库与 SPA 脚手架

    摘要:使用前端框架开发信息管理系统有三年了,最近半年花了些心血将这三年的积累凝聚起来,诞生了两个开源项目和。,中文名安逸,是基于的端组件库。有用于数据展示的组件用于数据提交的组件用于消息提示的与组件组件和用户输入组件等,并且还在不断完善中。...

    SikeSike 评论0 收藏0
  • Vue.js 初接触

    Vue.js 初接触

    摘要:二还有一点也是思想不容易转过弯的一点,就是我在学习前端时,接触的思想都是需要我们将者分开,方便维护。但是在学习了接触了单文件组件之后,世界又变了,又让我们将同一个组件的放到一个文件中,这样又便于维护和复用,这一脸的懵那啥。 Vue.js 介...

    bladefurybladefury 评论0 收藏0
  • 煦涵说Yarn

    煦涵说Yarn

    摘要:是一个新的包管理器,它由开发者共同开发完成。从包管理器中借鉴,创建了文件,用来记录项目使用每个包的确切版本。感谢您的阅读作者煦涵年月日下面是实验室的微信公众号二维码,欢迎长按扫描关注 Yarn是一个新的Javascript包管理器,它由Facebook, Go...

    pkhopepkhope 评论0 收藏0
  • 动手写个数字输入框2:起手式——拦截非法字符

    动手写个数字输入框2:起手式——拦截非法字符

    摘要:前言最近在用封装纯数字的输入框,开发过程中发现不是坑,也有不少值得研究的地方。因此我们要继续补充下面两步,并且由于事件触发时值还没被修改,于是我们需要将值和当前输入值做组合来做预判,进一步扩大非法字符集。 前言  最近在用Polymer封装纯...

    microcosm1994microcosm1994 评论0 收藏0
  • 2017-06-02 前端日报

    2017-06-02 前端日报

    摘要:作者尤雨溪专访尝鲜异步迭代器和生成器即将具备的种处理器特性前端们如何安排面试尤雨溪的说了哪些技术名词上篇浅析前端开发中的模式 Vue.js 作者尤雨溪专访尝鲜异步迭代器和生成器CSS即将具备的6种处理器特性前端leader们如何安排面试尤雨溪的 Live ...

    garfileogarfileo 评论0 收藏0
  • js进化,迁徙到typescript

    js进化,迁徙到typescript

    摘要:我开始重新了解一下的现状,没想到已经完全走上正轨了,在上已经有大量的项目选用,投入生产于是报着尝试的心态,开始了迁徙。 js进化,迁徙到typescript TypeScript 历史 TypeScript是一种由微软开发的自由和开源的编程语言 它是JavaScript的一个超...

    AlanAlan 评论0 收藏0
  • 小小weibo音乐播放器

    小小weibo音乐播放器

    摘要:故事背景前几周看到一个网友做音乐播放器,然而在巧合之下发现微博的网页播放器挺不错的,就捉摸着自己试试,文章最末处献上源码,喜欢就请带走吧。 故事背景:前几周看到一个网友做web音乐播放器,然而在巧合之下发现微博的网页播放器挺不错的,就捉...

    cangck_Xcangck_X 评论0 收藏0
  • JS 原型的解释

    JS 原型的解释

    首先明确两个概念: 构造函数和 instance 分别是什么 构造函数JS 中并没有在语法层面上面区分构造函数和普通函数, 唯一的区别是调用方式使用 new 调用的函数就是构造函数, 没有则是普通函数. 实例new Constructor() 返回的对象称为 Constructor 的一个实例 ...

    silvertheosilvertheo 评论0 收藏0
  • 教你避开O2O电商系统4大风险

    教你避开O2O电商系统4大风险

    摘要:今天夏日葵电商就要跟大家讨论一下如何避开电商系统大风险。政策以前夏日葵小编是不会把政策列入到风险范围内的,但是现在政策问题不得不重视了。版权提示夏日葵电商倡导尊重与保护知识产权。 教你避开O2O电商系统4大风险 互联网行业向来是瞬息万变,...

    wayneliwayneli 评论0 收藏0
  • Javascript面向对象编程 -- 设计模式

    Javascript面向对象编程 -- 设计模式

    摘要:组合构造函数原型模式解决构造传参和共享问题,可以组合构造函数原型模式不共享的使用构造函数共享的使用原型模式强制指向这种模式也是最常见也是最常用的模式,这种混合模式很好的解决了传参和引用共享的大难题。 写在前面: 之前的文章都是写构造函数...

    CciradihCciradih 评论0 收藏0

热门文章

<