• JavaScript原型模式(prototype)

    1.原型是一个对象,其他对象可以通过它实现属性的继承 所有对象在默认的情况下都有一个原型,因为原型的本身也是对象, 所以一个类的真正原型是被类的内部[prototype]属性所指出。 每个函数都有一个属性叫做prototype,这个prototype的属性值是一个对象(属性的集合)...

    2018-06-24 00:26:50

  • angular2监听页面大小变化

    一、现象 全屏页面中的图表,在很多的时候需要 resize 一把,以适应页面的大小变化 二、解决 1、引入 : import { Observable } from 'rxjs'; 2、使用(在ngOnInit方法中): ngOnInit() { // 页面监听 Observable.fromEvent(window, 'resize') .debounceTime(100) // 以...

    2018-06-24 00:26:53

  • 实战系列之 Node.js 玩转 Java

    这些年以来,Node.js的兴起,JavaScript已经从当年的“世界最被误解的语言”变成了“世界最流行的语言”。且其发展之势,从语言本身的进化,库和包的增长,工具支持的完善,star项目和领域解决方案的涌现,平台、技术栈、应用领域的扩张等诸方面来看,都是前所未见的。...

    2018-06-24 00:26:50

  • 元素拖拽

    关于元素拖拽,注意:这里先不考虑浏览器兼容问题 div class = "container" div id ="move" style ="position:absolute; width:100px; height:100px; background:greenyellow" / div / div script type ="text/javascript" var dragging = null ,tLeft,tTop,moveElem =...

    2018-06-24 00:26:44

  • 可维护的Javascript 编写指南

    编写高效率的js,第一步就是将自己的代码风格规范起来,毕竟写一堆烂代码,是一件让自己很难容忍的事情。我就是这样,业精于勤荒于嬉,行成于思毁于随,对代码编写提出高标准,对团队,对个人都是一件应该努力的方向。 进入正题,2017年10月起,我会每周优先更新两个重...

    2018-06-24 00:26:43

  • Vue状态管理vuex

    前面的话 由于多个状态分散的跨越在许多组件和交互间各个角落,大型应用复杂度也经常逐渐增长。为了解决这个问题,Vue提供了vuex。本文将详细介绍Vue状态管理vuex 引入 当访问数据对象时,一个 Vue 实例只是简单的代理访问。所以,如果有一处需要被多个实例间共享的状...

    2018-06-24 00:26:30

  • 从“繁”到“简”进行数组去重

    前言 随着JavaScript提供语法的增多,数组去重方式也越来越多。现在从最原始的方式到最简洁的方式,一步步进行剖析。 双重循环 数组去重,不就是比较数组元素,去掉重复出现的么。最原始的方式不正是双重循环进行比较处理嘛 //测试数据 var test = [1,2,2,10,'1','a','...

    2018-06-24 00:26:26

  • Jquery ajax调用webservice总结

    jquery ajax调用webservice(C#)要注意的几个事项: 1、web.config里需要配置2个地方 httpHandlers remove verb="*" path="*.asmx"/ add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Vers...

    2018-06-24 00:26:38

  • 关于el-dialog,我更推荐的用法

    最近的项目里用上了vue和element-ui。vue这种轻量级渐进式框架的舒适自不必说,但一直困扰着我的,是如何方便又优雅的弹出模态dialog... 对于我这种在jquery出现之前就用document.getElementById敲代码的老顽固来说,我始终不能完全接受把dialog在编码期就写入模板的方...

    2018-06-24 00:26:23

  • Vuex的API文档

    前面的话 本文将详细介绍Vuex的API文档 概述 import Vuex from 'vuex' const store = new Vuex.Store({ ...options }) 【构造器选项】 state 类型: Object Vuex store 实例的根 state 对象 mutations 类型: { [type: string]: Function } 在 store 上注册 mutation,处...

    2018-06-24 00:26:28

2