您好,游客注册登录繁體
  • 2016-03-31
    1464
    0

    一个简单的requirejs合并压缩例子 使用 安装环境: 下载本DEMO git clone https://github.com/Gavin-js/requirejs-demo.git 安装 node 在项目下运行 npm install 命令 npm install 发布: grunt releave ser…

  • 2016-03-30
    1402
    0

      各有关高职高专院校/参赛队: 省赛作品投票时间:2016年4月1日(周五)-2016年5月4日(星期三),网评阶段作品提交功能可继续正常使用。 请各参赛队抓紧时间完善作品,并上传到空间。空间技术问题咨询请先自行解决或者联系指导老师,特殊情况联系组委会在线联系人。   大赛官网:2016.dodi.cn…

  • 2016-03-03
    2555
    0

    前言 随着前端开发复杂度的日益提升,组件化开发应运而生,并随着 FIS、React 等优秀框架的出现遍地开花。这一过程同样发生在美团,面临业务规模的快速发展和工程师团队的不断扩张,我们历经引入组件化解决资源整合问题、逐步增强组件功能促进开发效率、重新打造新一代组件化方案适应全栈开发和共享共建等阶段,努力“contr…

  • 2015-07-29
    1502
    0

    Web领域的实时推送技术,也被称作Realtime技术。这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新。它有着广泛的应用场景,比如在线聊天室、在线客服系统、评论系统、WebIM等。 WebSocket简介 谈到Web实时推送,就不得不说WebSocket。在WebSocket出现之前,很多网站为了实…

  • 2015-04-23
    878
    0

    一、什么是”非构造函数”的继承? 比如,现在有一个对象,叫做”中国人”。 var Chinese = { nation:’中国’ }; 还有一个对象,叫做”医生”。  var Doctor ={ career:’医生’ } 请问怎样才能让”医生”去继承”中国人”,也就是说,我怎样才能生成一个”中国医生”的对象? 这…

  • 2015-04-13
    928
    0

    这篇文章主要介绍了把jQuery的类、插件封装成seajs的模块的方法,需要的朋友可以参考下 注:本文使用的seajs版本是2.1.1 一、把Jquery封装成seajs的模块 define(function () { //这里放置jquery代码 把你喜欢的jquery版本放进来就好了 return $.noCo…

  • 2015-04-13
    977
    0

    执行模块的机制大不一样 由于 RequireJS 是执行的 AMD 规范, 因此所有的依赖模块都是先执行. 使用 RequireJS 默认定义模块的方式, 在理解上会更清楚一些, 但个人还是偏爱 require(‘./mod1’) 这样的方式 define([‘dep1’, ‘dep2’], function (d…

  • 2015-04-07
    2923
    4

    参考了网上一些人代码写了一个上传图片及时预览的功能 <img id=”imgTag” style=”height: 100px;” alt=”” /> <input type=”file” /> function DisplayImage(fileTag,imgTagId){ var all…

  • 2015-04-03
    1071
    0

    一:使用缓存技术实现预绘制,减少重复绘制Canvs内容 很多时候我们在Canvas上绘制与更新,总是会保留一些不变的内容,对于这些内容 应该预先绘制缓存,而不是每次刷新。 直接绘制代码如下: context.font=”24px Arial”; context.fillStyle=”blue”; context.f…

  • 2015-04-03
    1114
    0

    1. 保持无侵入性 我的HTML标记不想知道你的JavaScript代码。 2. 严禁修改和扩展Object.prototype! 这条很重要,因此需要一条完全针对它的规则。对象是JavaScript功能的基本构建模块,不要搞乱它们。 3. 不要过分扩展 对JavaScript内建对象的扩展越少越好。别误解我的意思…