带进度条的文件上传
摘要:Ajax技术——带进度条的文件上传 1.概述 在实际的Web应该开发或网站开发过程中,经常需要实现文件上传的功能。在文件上传过程中,经常需要用户进行长时间的等待,为了让用户及时了解上传进度,可以在上传文件的同时,显示文件的上传进度条。运行本实例,如图1所示,访问文件上传页面,单击“浏览”按钮选择要上
阅读全文
jQuery 3.0 的 Data
摘要:jQuery 3.0 的 Data Snandy If you cannot hear the sound of the genuine in you, you will all of your life spend your days on the ends of strings that som
阅读全文
js和循环依赖
摘要:kmdjs和循环依赖 循环依赖是非常必要的,有的程序写着写着就循环依赖了,可以提取出一个对象来共同依赖解决循环依赖,但是有时会破坏程序的逻辑自封闭和高内聚。所以没解决好循环依赖的模块化库、框架、编译器都不是一个好库、框架、编译器。 kmdjs的本质就是{},从{}扩展出的tree。从很早的版本就开始
阅读全文
React.js学习
摘要:React.js学习之环境搭建 1 工欲善其事必先利其器:前端开发工具 1.1 WebStorm和Sublime Text Sublime Text:作为代码编辑器,Sublime Text的优点如下: 主流前端开发编辑器 体积较小,运行速度快 文本功能强大 支持编译功能且可在控制台看到输出 内嵌p
阅读全文
AngularJS之WebAPi上传
摘要:AngularJS之WebAPi上传(十) 前言 前面一系列我们纯粹是讲AngularJS,在讲一门知识时我们应该结合之前所学综合起来来做一个小的例子,前面我们讲了在MVC中上传文件的例子,在本节我们讲讲如何利用AngularJS在WebAPi中如何上传,来巩固下WebAPi并结合AngularJS
阅读全文
JavaScript 数组去重
摘要:JavaScript 数组去重 Why underscore (觉得这部分眼熟的可以直接跳到下一段了...) 最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中。 阅读一些著名框架类库的源码,就好像和一个个大师对话,你会学到很多。为
阅读全文
ajax基础
摘要:ajax基础入门 在上家公司,我自认为我ajax用的已经非常6,因为使用jquery的ajax已经能处理各种数据与错误,但感觉只是会用,但是并不能说出它的所以然,也并不能说出它的五个步骤: 准备发送请求 (调用 new XMLHttpRequest()) (readyState == 0) 打开一个
阅读全文
js模板引擎--artTemplate
摘要:js模板引擎--artTemplate 以前研究过一段时间的handlebars,但因为其渲染性能略逊于腾讯的artTemplate(在artTemplate的GitHub官网上有推荐的性能测试地址),貌似最近耳边听到得最多的模板引擎也就是artTemplate了,所以就花个时间来研究下吧... a
阅读全文
MEAN栈开发
摘要:Nodejs之MEAN栈开发(二) 视图与模型 2016-06-02 08:30 by stoneniqiu, 92 阅读, 2 评论, 收藏, 编辑 上一节做了对Express做了简单的介绍,提出了controller,介绍了路由。这一节将重点放到视图和模型上,完成几个静态页面并部署到heroku
阅读全文
路由与控制器
摘要:路由与控制器 因为工作需要,最近再次学习了node,上一次学习node是2014年,纯粹是个人兴趣,学了入门之后没有运用,加上赶别的项目又不了了之。这次正好捡起来。废话不多说,这里的MEAN指的是Mongodb、Express、Angular和Node。 通过整个项目逐步整合在一起。MEAN栈最大的
阅读全文
javascript
摘要:8年javascript 08年毕业就开始接触javascript,当时是做asp.net发现很多功能用asp.net控件解决不了,比如checkbox单选,全选问题,自动计算总价问题,刷新问题,等等。那时感觉javascript好讨厌,没有好的框架和调试工具,痛不欲生。如今javascript框架
阅读全文
俄罗斯方块
摘要:俄罗斯方块游戏自动机 《用electron制作俄罗斯方块游戏》 后续文章,智能程序玩俄罗斯方块游戏。 背景 前不久用ES6完成了基本的俄罗斯方块游戏,今天已经完成了一个初步的智能算法,可以自动玩俄罗斯方块了,让自己的想法朝实现更近了一步。 效果图 第一次运行,消除了1398行,窃喜! 程序结构 主要
阅读全文
理清JavaScript正则表达式
摘要:理清JavaScript正则表达式--下篇 紧接:"理清JavaScript正则表达式--上篇"。 正则在String类中的应用 类String支持四种利用正则表达式的方法。分别是search、replace、match和split方法。下面将一一讲述。 --String.search(regexp
阅读全文
AngularJS之Service4
摘要:AngularJS之Service(四) 前言 前面我们讲了控制器、过滤器以及指令,这一节我们来讲讲重大内容之一服务和其中涉及到的工厂。 话题 AngularJS中服务可以说是和DI紧密联系在一起,在应用程序中我们可以通过使用服务来共享代码,服务可以被延迟实例化,为何这样说,在Angular内置的服
阅读全文
underscore.js 源码
摘要:underscore.js 源码 underscore】JavaScript 中如何判断两个元素是否 "相同" Why underscore 最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中。 阅读一些著名框架类库的源码,就好像和
阅读全文
JavaScript模块化
摘要:JavaScript模块化 在网上已经有很多关于模块化开发的文章了,这里还是按照自己的理解来整理一下。 随着项目文件的越来越大和需求的越来越贴近现实(我发现现在客户不如:一个领导说我要审批你们报上来的资料,系统发布以后用的还不错,可能是有那个新鲜感,等领导烦了说:每个文件我都这么操作太累了,能不能一
阅读全文
模块化思维和模板引擎
摘要:使用模块化思维和模板引擎搭建前端架构(require+underscore) require.js 介绍: 是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。最新版本的RequireJS压缩后只有14K,堪称非常轻量。 官网:http://www.requirejs.c
阅读全文
vue.js+boostrap
摘要:vue.js+boostrap最佳实践 一、为什么要写这篇文章 最近忙里偷闲学了一下vue.js,同时也复习了一下boostrap,发现这两种东西如果同时运用到一起,可以发挥很强大的作用,boostrap优雅的样式和丰富的组件使得页面开发变得更美观和更容易,同时vue.js又是可以绑定model和v
阅读全文
React-TodoList
摘要:React入门最好的学习实例-TodoList 前言 React 的核心思想是:封装组件,各个组件维护自己的状态和 UI,当状态变更,自动重新渲染整个组件。 最近前端界闹的沸沸扬扬的技术当属react了,加上项目需要等等原因,自己也决定花些时间来好好认识下这个东西。然后花时间自己写了一个demo:r
阅读全文
Vue.js的表格分页组件
摘要:基于Vue.js的表格分页组件 有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧。 这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫BootPage。 不了解Vue.js的童鞋可以移步我的上一篇文章《浅谈Vue.js》了解一下。 BootPag
阅读全文