• angularjs1学习笔记--持续更新

    angularJS使用的MVC为何不属于二十三种设计模式之一? MVC被GoF (Gang of Four,四人组, 《Design Patterns: Elements of Reusable Object-Oriented Software》/《设计模式》一书的作者:Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides)当做“一组用于构...

    2018-06-24 01:26:33

  • 前端路由

    前端路由的两种实现方式: 1. location.hash + hashchange function Router(){ this .curUrl = '' ; this .routes = {};}Router.prototype = { route(path, callback){ this .routes[path] = callback || function (){} }, refresh(){ this .curUrl = location.hash.sl...

    2018-06-24 01:26:25

  • 从零开始学习前端JAVASCRIPT — 6、JavaScript基础DOM

    1:DOM(Document Object Model)的概念和作用 document对象是DOM核心对象 :对html中的内容,属性,样式进行操作。 节点树中节点之间的关系:父子,兄弟。 2:DOM常用属性 title:返回或设置当前文档的标题。 console.log(document.title); //打印网页标题读document....

    2018-06-24 01:26:23

  • Weex Ui - Weex Conf 2018 干货分享

    本文是2018年 Weex Conf 中议题《Weex + Ui》的内容文档整理,主要给大家介绍飞猪 Weex 技术体系从无到有的过程,包括 Weex Ui 组件库的开发和发展,重点分享在 Weex Ui 层建设的一些经验。文章较长,首先放上 Weex Ui 的开源地址:https://github.com/alibaba/weex-ui...

    2018-06-24 01:26:19

  • 从零开始学习前端JAVASCRIPT — 5、JavaScript基础BOM

    1:BOM( Browser Object Model )概念 window对象是BOM中所有对象的核心。 2:window属性(较少用) self:self代表自己,相当于window。 window.self; //指向自身窗口 parent:返回父窗口。 window.parent //指向父元素的窗口 top:返回顶层窗口,和parent作用一样。...

    2018-06-24 01:26:16

  • 模态框(modal)自动居中

    // modal对用户可见$('.modal').on('shown.bs.modal', function () { modalOnResize(this);})// 浏览器窗口大小改变事件window.onresize = function(){ // 已显示modal var node = $(".modal:visible"); if (node.length) { modalOnResize(node); }}function modalOnRe...

    2018-06-24 01:26:11

  • ECMAScript 6中的var,let,const

    var的变量提升 console.log(a); // 输出undefined var a= 10 ;他的实际执行顺序是: var a;console.log(a);a = 10 这就是var的变量提升 const命令的用法 const声明的是一个只读的常量,一旦声明,就不可改变. const a= 3.14 // 声明的常量a不可更改 // a=123 因为它声...

    2018-06-24 01:26:15

  • 从零开始学习前端JAVASCRIPT — 4、JavaScript基础Mat

    Math对象的介绍 1:Math对象 Math 对象用于执行数学任务。并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。 2:Math属性 PI:返回圆周率(约等于3.14159)。 3:Math方法 Math.ro...

    2018-06-24 01:26:06

  • ExtJs6.5.2新手入门——如何用sencha cmd创建自己的第

    博主自己也是一个刚开始学习ext的小白,学习新知识一定要记录下来,直接复制自己原来写的培训手册里的,希望能帮到刚接触ExtJs的你![作者:伊利蛋白钙yL 原文链接:http://www.cnblogs.com/milkbiubiubiu/p/8360716.html] 第1章创建并运行第一个Ext Js Classic 项目 1...

    2018-06-24 01:26:10

  • JavaScript-简单的页面输入控制

    1.姓名只能是汉字 var nameCheck =/^[\u4e00-\u9fa5]{2,21}$/;if(!nameCheck .test(name)){ alert("输入的'姓名'中含有非汉字字符!"); return false; } 2.简单的身份证校验(校验内容包括数字,位数,以及末尾的x,X) var idNoCheck = /(^\d{15}$)|(^\d{18}$)|(^\d{17}...

    2018-06-24 01:26:07

2