摘要:很多优化点都是根据实际情况入手,上面这几个,都是我在做项目时,感觉不合适而进行优化的,后面会持续补充下去 主要说的是,我在项目中,自己遇到的一些小问题和解决方案 图片 base64 问题 // 有一个 test 的组件 .icon { background: url(../assets/test.png); } // 然后有三个页面,引入了 test 组...
摘要:正好自己之前也想看的源代码,所以趁着这个机会,一口气将其读完。源码解读的源代码十分简洁,一共才两百余行。结语的源代码读取来不难,但其处理方式却令人赞叹。而且阅读的源代码,是阅读源码的必经之路。 本笔记共四篇Koa源码阅读笔记(1) -- coKoa源码阅读笔记(2) -- composeKoa源码阅读笔记(3) -- 服务器の启动与请求处理Koa源码阅读笔记(4) -- ctx对象 起...
摘要:考虑基于扩展出,原型链必须修改为这样实现方法的构造函数引入中间对象空函数修改两个属性,以实现上述原型链在的原型对象上定义方法创建子类对象小明验证原型原型链图示 面向对象编程 传统的基于class的面向对象语言如Java中,都有两个基本概念: 类:类是对象的实例模版,本身是一种类型。如: 实例:实例是根据类创建的对象。Student xiaoming = new Student()...
摘要:因为是一条数据记录,也就是说,相当于是一个数据集。通常我们需要重载函数,声明,以及通过或为视图指定根元素。通过绑定视图的函数到模型的事件模型数据会即时的显示在中。实例属性参数以及类属性参数会被直接注册到集合的构造函数。 对于初学backbone.js的同学可以先参考我这篇文章:Backbone.js学习笔记(一) Backbone源码结构 showImg(https://segme...
摘要:简单的说是判断一个值是不是不能被转成数字是和相反的,判断一个一个值是不是能转成数字首先,类型肯定是能转的,然后,数字的字符串也能转的,然后,各种可能和等价的东西,,反正就是按照这个思路,下面的代码你就能得出正确的答案就是什么都不是,当然 简单的说isNaN()是判断一个值是不是不能被转成数字 isFinite()是和isNaN()相反的,判断一个一个值是不是能转成数字 首先,Numb...