《JavaScript高级程序设计》从学习到放弃

本文记录了阅读《JavaScript高级程序设计》时整理出来的一些容易忽视的知识点。 第一章 第二章 第三章 第四章 第五章 第六章 第一章 JavaScript简介 本章主要介绍了JavaScript的起源和一些标准制定。 JavaScript诞生于1995年,最初Netscape Navigator希望通过它来解决服务端校验效率低下的问题。 其前身是当时就职于Netscape公司的Brendan Eich开发的LiveScript语言,为了蹭Java热点而改为JavaScript。 Netscape Navigator3发布后不久,微软IE中加入了JScript(避免命名授权问题)的JavaScript实现。 1997年,JavaScript被提交给ECMA,协会指定39号委员会( »

xinyan xinyan

一款使用Vue JS,Webpack&Material Design开发的渐进式web应用(PWA)[Part 3]

这篇文章是A Progressive Web Application with Vue JS, Webpack & Material Design系列的其中一篇,旨在使用VueJS,Webpack和Material Design从头搭建一个基础但功能完整的PWA。如果你还没有看过之前的文章,可以通过以下链接访问: [Part 1] Create a Single Page Application with VueJS, Webpack »

xinyan xinyan

一款使用Vue JS,Webpack&Material Design开发的渐进式web应用(PWA)[Part 2]

原文地址:https://medium.com/bam-tech/a-progressive-web-application-with-vue-js-webpack-material-design-part-2-a5f19e70e08b 这篇文章是A Progressive Web Application with Vue JS, Webpack & Material Design系列的其中一篇,旨在使用VueJS,Webpack和Material Design从头搭建一个基础但功能完整的PWA。如果你还没有看过之前的文章,可以点击这里阅读第一部分。 代码在GitHub开源: https://github.com/ »

xinyan xinyan

一款使用Vue JS,Webpack&Material Design开发的渐进式web应用(PWA)

原文地址:https://blog.sicara.com/a-progressive-web-application-with-vue-js-webpack-material-design-part-1-c243e2e6e402 PWA相关的中文文章比较少,这篇手把手教程非常适合当做pwa入门教程,因此翻译一哈。作者写了一系列手把手教程,这是part 1. 渐进式web应用(PWA)是web未来的趋势,越来越多的大公司们开始使用这项技术(如推特...)。 想象一下:当你在乘坐地铁时浏览一款web应用,这款web应用通过推送通知、实时更新数据和提供原生app一般的导航等功能让你沉醉其中。而这些功能就是PWA所包含的一些特性。 PWA就是一款能为用户提供类似于原生app般体验的web应用。得益于现代web技术的不断创新(如Service Worker, »

学习职责链模式(Chain of Responsibility Pattern)

文章结构 引用 什么是职责链模式 职责链模式的应用场景 一个简单的例子 在业务代码中的应用 这...这可就尴尬了 引用 一个职责链应用的例子 如何无痛降低 if else 面条代码复杂度 什么是职责链模式 wikipedia: 责任链模式在物件导向程式设计里是一种软件设计模式,它包含了一些命令对象和一系列的处理对象。每一个处理对象决定它能处理哪些命令对象,它也知道如何将它不能处理的命令对象传递给该链中的下一个处理对象。该模式还描述了往该处理链的末尾添加新的处理对象的方法。 定义:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求, »