自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 javascript中浮点运算精度问题

    计算机是由二进制存储和处理数字的,不能精确到处理浮点数,且javascript也没有这样的方法 所以在浏览器计算的时候也会有误差,比如说 我想用 3.3 / 1.1  那么按道理来说 答案是 3 ,对不对 但是我们可以打印出来看下 结果令我们很惊讶 是 2.9999999999999996 .    现在我们想 为了避免产生精度差异,需要计算的数字升级(乘以10的n次幂)成计算机能够精确识...

2018-05-29 13:47:50 341

转载 设计模式------策略模式

什么是策略模式?GoF四兄弟的经典《设计模式》中,对策略模式的定义如下:定义一系列的算法,把它们一个个封装起来,并且使它们可互相替换。上边这句话,从字面来看很简单。但是如何在开发过程中去应用,仅凭一个定义依然是一头雾水。以笔者曾经做过的商户进销存系统为例:某超市准备举行促销活动,市场人员经过调查分析制定了一些促销策略:购物满100减10购物满200减30购物满300减50。。。收银软件的界面是这样...

2018-05-29 13:43:07 173

转载 设计模式概念-----与装饰者模式

设计模式主要是基于以下的面向对象设计原则。对接口编程而不是对实现编程。优先使用对象组合而不是继承。设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会...

2018-05-29 10:48:49 185

原创 Vue--学习笔记三

组件基础实例这里有一个 Vue 组件的示例:// 定义一个名为 button-counter 的新组件 Vue.component('button-counter', { data: function () { return { count: 0 } }, template: '<button v-on:click="count++">You c...

2018-05-28 17:54:31 196

原创 Vue--学习笔记二

for遍历对象: 三个参数分别为 值 键 索引<div id="app">        <ul>            <li v-for = "(value,key,index) in obj" >            {{ key }} : {{ value }} : {{ index }}            </li>        &

2018-05-21 10:20:59 140

原创 一些Js题目

        //1.找出数字数组中最大的元素(使用Match.max函数)        // var arr = [1, 10, 20, 80, 60];        // console.log(Math.max.apply(this, arrs));        //obj.call(thisObj, arg1, arg2, ...);        // obj.apply(thi...

2018-05-18 18:14:35 392

转载 深入理解JS系列 - 2 - 相识名词的区分与隐藏知识点

函数表达式和函数声明在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明,而他们又非常相识。函数声明必须带有标示符(Identifier)(就是大家常说的函数名称),而函数表达式则可以省略这个标示符:  函数声明:  function 函数名称 (参数:可选){ 函数体 }  函数表达式:  function 函数名称(可选)(参数:可选){ 函数体 }这样还是很难区分,我们...

2018-05-18 09:31:14 193

转载 深入理解JS系列 - 1 - 编写高质量JavaScript代码的基本要点

资料来源:http://www.finalshares.com/read-611.最小化全局变量:每个JavaScript环境有一个全局对象,当你在任意的函数外面使用this的时候可以访问到。你创建的每一个全部变量都成了这个全局对象的属 性。myglobal = "hello"; // 不推荐写法 console.log(myglobal); // "hello" console.log(wind...

2018-05-16 22:45:44 235

原创 Vue--学习笔记一

1.当一个 Vue 实例被创建时,它向 Vue 的响应式系统中加入了其 data 对象中能找到的所有的属性。当这些属性的值发生改变时,视图将会产生“响应”,即匹配更新为新的值。当这些数据改变时,视图会进行重渲染。值得注意的是只有当实例被创建时 data 中存在的属性才是响应式的。也就是说如果你添加一个新的属性。那么对 b 的改动将不会触发任何视图的更新。如果你知道你会在晚些时候需要一个属性,但是一...

2018-05-09 17:11:10 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除