HTML5之前,在网页中实现音频和视频的播放功能需要借助第三方插件,如Adobe Flash来实现。而在HTML5中,提供了audio和video元素,使用起来更加方便。 Audio Audio元素 方法一: <a…
分类:html
纯css控制文字2行显示多余部分隐藏
在编写页面的时候,经常遇到一些地方的文字显示1行,多余的文字隐藏,这样显示1行的很好控制: css代码如下: white-space: nowrap; overflow: hidden; text-overflow: e…
web 移动端 横向滚动的阻尼感很强,滑动不灵敏
在添加 overflow-x: scroll的元素里增加如下style overflow-x: scroll; -webkit-overflow-scrolling: touch; //关键点
面向对象编程
一、什么是面向对象编程? 用对象的思想去写代码,就是面向对象编程。 1.面向对象的几个基本概念: 类:定义对象的特征。它是对象的属性和方法的模板定义。(类是对象的抽象) 对象(或称实例):类的一个实例。 属性:对象的特征…
JavaScript 五十问——认真聊一聊去抖与节流
前言 无论是面试还是在讨论浏览器优化过程中,都会涉及到去抖动和节流的问题。总的来说,这二者是一种限制事件触发频率的方式。不同的是,节流会指定事件触发的时间间隔;而去抖动会指定事件不触发的时间间隔。从结果上来看,节流降低了…
前端面试题 -- HTML+CSS
前言 貌似又到了一年一度跑路跳槽的时刻,由于个人的一些原因最近也参加了很多面试,发现有很多基础性的东西掌握程度还是不够,故此想总结一下最近面试遇到的问题以及个人认为比较重要的东西,留给自己消化,也分享给有需要的小伙伴 G…
移动端复制文本到粘贴板,clipboard.js的使用,移动端与PC端复制粘贴兼容写法
1.首先引用clipboard.js <script src=”clipboard.min.js”></script>2.html 文本文档要用textarea,…
你真的懂JavaScript基础类型吗
夯实Javascript基础。 基本类型有六种: null,undefined,boolean,number,string,symbol。 基本类型的值是保存在栈内存中的简单数据段 基础类型特性 基础类型最重要的特性 基…
async/await 异步应用的常用场景
前言 async/await 语法用看起来像写同步代码的方式来优雅地处理异步操作,但是我们也要明白一点,异步操作本来带有复杂性,像写同步代码的方式并不能降低本质上的复杂性,所以在处理上我们要更加谨慎, 稍有不慎就可能写出…
2017前端现状--答题救不了前端新人
众所周知,前端近几年闹了一场革命。前端在编程领域也掀起了学习潮。至少在中国,从2013年下半年至今,在搜索指数上,有着爆炸式的增长。可以看下数据:百度指数,Google指数。 一边是日新月异的新知识不断的冲击着前端,一边…
闭包的理解
闭包 1. 闭包的概念: 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成”定义在一个函数内部的函数”,或者“能够读取其他函数内部变量的函数”。 所…
如何写一份好的前端面试简历?
简历的本质 原文地址在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?它不是人生履历,不是项目清单,也不是技能大放送。简历的存在只有一个目的 —— 帮你约到面试。只要能达到这个目的,简历可以是一段视频,一个开源…