html5 的文章
-
什么是MPC?
MPC是一种先进的管理思想,其一般意义可以概括为管理的策略和方法,是在战略基础上通过计划来对管理任务进行控制,保证任务能够按照预定的计划执行,计划执行的结果则按照企业制定的绩效标杆进行考评。 -
28种css3绘制多边形代码分享
本文分享了28种CSS3绘制多边形的代码。在做网页项目中需要使用多边形扇形图形来完成一些功能,第一印象就是使用CSS3来完成。经过查资料发现了transform 的ske…… -
-
HTML5新特性(最全)
本文介绍HTML5新特性,HTML5添加了很多新元素及功能,比如: 图形的绘制,多媒体内容,更好的页面结构,更好的形式 处理,和几个api拖放元素,定位,包括网页 应用程序缓存,存储等 -
深入理解JavaScript系列(结局篇)
介绍 最近几个月忙得实在是不可开交,终于把《深入理解JavaScript系列》的最后两篇“补全”了,所谓的全是不准确的,因为很多内容都没有写呢,比如高性能、Ajax…… -
Function模式(下篇) – 深入理解JavaScript系列 50
介绍 本篇我们介绍的一些模式称为初始化模式和性能模式,主要是用在初始化以及提高性能方面,一些模式之前已经提到过,这里只是做一下总结。 立即执行的函数 …… -
Function模式(上篇) – 深入理解JavaScript系列 49
介绍 本篇主要是介绍Function方面使用的一些技巧(上篇),利用Function特性可以编写出很多非常有意思的代码,本篇主要包括:回调模式、配置对象、返回函数、…… -
js的currying函数应用与闭包
curring的概念将函数式编程的概念和默认参数以及可变参数结合在一起.一个带n个参数,curried的函数固化第一个参数为固定参数,并返回另一个带n-1个参数的函数对…… -
实现函数式编程Javascript currying function
Currying好像是函数式语言都有的一个特性,比如Perl,Python,Javascript。 那么到底什么是Currying,我是在学习Closure时无意中接触到这个定义的,觉得很是…… -
对象创建模式(下篇) – 深入理解JavaScript系列 48
介绍 本篇主要是介绍创建对象方面的模式的下篇,利用各种技巧可以极大地避免了错误或者可以编写出非常精简的代码。 模式6:函数语法糖 函数语法糖是为一个对象…… -
对象创建模式(上篇) – 深入理解JavaScript系列 47
介绍 本篇主要是介绍创建对象方面的模式,利用各种技巧可以极大地避免了错误或者可以编写出非常精简的代码。 模式1:命名空间(namespace) 命名空间可以减少…… -
代码复用模式(推荐篇) – 深入理解JavaScript系列 46
介绍 本文介绍的四种代码复用模式都是最佳实践,推荐大家在编程的过程中使用。 模式1:原型继承 原型继承是让父对象作为子对象的原型,从而达到继承的目的: …… -
代码复用模式(避免篇) – 深入理解JavaScript系列 45
介绍 任何编程都提出代码复用,否则话每次开发一个新程序或者写一个新功能都要全新编写的话,那就歇菜了,但是代码复用也是有好要坏,接下来的两篇文章我们将…… -
Chrome 63 新特性和DevTools 升级
Chrome 63 新特性:支持动态引入 JavaScript 模块,支持 async 迭代器和 generator 函数支持 overscroll-behavior CSS 属性,overscroll-behavior 属性值,overscroll-behavior 例子,获取用户许可界面 UI 升级,;DevTools 升级部分:支持多端远程调试,Workspace 2.0,新增 4 个 Audits,模拟 Push Notification,触发 background sync 事件 -
Chrome 62 新特性和DevTools 升级
Chrome62新特性:Network Information API 更精准,OpenType可变字体,动态从媒体Dom元素获取stream内容,HTTP站点都会被标不安全标志;DevTools升级部分:console控制台可以直接使用await操作了,支持截图了,CSS Grid布局高亮显示,支持queryObjectsAPI,Console 控制台过滤,将HAR文件导入Networks面板,在Application面板中可以预览Cache资源,升级了代码块级别的覆盖率问题 -
Chrome 61 新特性和DevTools 升级
Chrome 61新特性: 支持原生的 JS Module,支持了 navigator.share web Share API,支持了WebUSB API -
设计模式之桥接模式 – 深入理解JavaScript系列 44
介绍 桥接模式(Bridge)将抽象部分与它的实现部分分离,使它们都可以独立地变化。 正文 桥接模式最常用在事件监控上,先看一段代码: addEvent(element, 'cl…… -
设计模式之状态模式 – 深入理解JavaScript系列 43
介绍 状态模式(State)允许一个对象在其内部状态改变的时候改变它的行为,对象看起来似乎修改了它的类。 正文 举个例子,就比如我们平时在下载东西,通常就会…… -
使用vue-cli生成的vendor.js文件太大,有办法减少体积吗?
vue-cli生成的文件vendor.js体积太大 看到vue-cli的webpack配置,应该是将所有的库打包到了vendor中,引用的库太多时,vendor的体积会很大,有办法控制打…… -
-
-
如何通过vuejs异步组件和webpack代码分割实现路由懒加载
当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,…… -
-
vuejs的动态组件和异步组件
在动态组件上使用 keep-alive 我们之前曾经在一个多标签的界面中使用 is 特性来切换不同的组件: <component v-bind:is="currentTabCompo…… -
设计模式之原型模式 – 深入理解JavaScript系列 42
介绍 原型模式(prototype)是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。 正文 对于原型模式,我们可以利用JavaScript特有的原型继……