创建对象的几种方式

这当然不是一篇关于怎么找对象的文章。 在之前阅读时基本都以摘抄要点为主,那样很难有很深的记忆,而且对于阅读的人不是很友好。因此采取动手实践的方式,在阅读的时候整点小demo,看起来直观也更易于理解。 方式总览 大体有 工厂模式 构造函数模式 原型模式 组合使用构造函数模式 动态原型模式 寄生构造函数 稳妥构造函数模式 几种方式,数 组合使用构造函数模式 最为实用。 工厂模式 const createObject = function () { // 创建一个新的对象作为返回值,在该对象上添加属性和方法 »

xinyan xinyan

《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, »