this 实际上是在函数被调用时发生的绑定,它指向什么完全取决于函数的调用位置(也就是函数的调用方法)。 四条规则:(你不知道的JS) 1. 默认绑定 function foo() { console.log( this…
标签:html5
HTML5系列之canvas用法
html: <canvas id="canvas" width="500px" height="500px"></canvas> Js: var can = document.getElement…
如何在页面引用外部的html
在页面内部应用外部的html片段,是一个很常见的用法,那么有哪些方法可以实现呢? 根据情况使用不同的方法。 iframe 如果是一个完整的外部页面(有完整的html,head,body),可以考虑用iframe。 <…
Web视频合成器Seriously.js入门教程
Web视频合成器Seriously.js入门教程 作者:云荒杯倾 Seriously.js是一个实时的,基于节点(node)的(注意:不是基于nodejs)web视频合成器。受after affects和nuke等专业软…
AngularJs 功能(四)--控制器
控制器 控制器Controller是Angular应用三大组成部分之一。 说一说我对angular控制器的理解: AngularJS 应用程序被控制器控制。 ng-controller 指令定义了应用程序控制器。 控制器…
jQloader 开源,集成 ajax、history、loading、orderTemplate 的页面模块化工具
jQloader v0.2.3 一款精简而丰富的微型框架,非常适合以 jQuery 为核心的项目使用。 它的核心功能为 ajax + pushState 实现异步加载、路由、浏览器历史。并集成指令模板、进度条、loadi…
vue重构--H5--canvas实现粒子时钟
上一篇文章讲解了如何用js+canvas实现粒子时钟,本篇文章 ,主要是使用vue重构,让它在vue也能使用。 我们使用简单的方式重构,不使用vue工程,先加入vue cdn的地址,如下: <script src=…
vue 项目白屏解决方案
在做的项目是使用 vue-cli 脚手架为基础的,只能使用微信浏览器打开的。在某次更新功能代码后,被反馈在一些手机上会出现白屏。经过一番探索,多管齐下解决了问题 白屏可能的原因: es6 代码没有被编译成 es5 ; 文…
一步步教你用html+div+css+js基于Jquery实现一套数字华容道游戏
游戏分析 说起华容道游戏,可真的是经典游戏了,记得小时候有那种塑料的拼图板,能让人玩上一整天,有时候半天搞不定,光想给每个块块抠出来重新组上去,现在有电脑了,自己还是个从业多年的菜鸟程序员,是时候学习一下实现这个东西了。…
前端必备资本大整顿
资本不断更新中。。。 动画库1.Animate.css申明:一个简朴易用的跨浏览器CSS动画库。GitHub主页: https://github.com/daneden/an… 2.CSShake申明:用CS…
2017美团点评面试实习经历
2017美团点评面试实习经历 回想总结一下美团实习经历,给想去美团的小伙伴一些参考.顺便积累点人品. 面试 两轮技术面+一轮不刷人的HR3月份的时候内推了美团实习,简历估计太水了,没等到面试机会.四月的时候,在美团的学长…
前端性能优化知识点汇总
面试必谈的–前端性能优化 为什么做优化 提供给用户最佳体验 #有哪些差的体验 - 白屏好久才显示内容 - h5浪费用户流量 优化方案大概分为以下几种: 1、降低请求数量 a、减少获取数据的接口数(初始数据尽量…