随笔分类 - [10]JS
-
AngularJS中数据双向绑定(two-way data-binding)
摘要:1.切换工作目录git checkout step-4 #切换分支,切换到第4步npm start #启动项目2.代码app/index.htmlSearch: Sort by: {{phone.name}} {{phone.snippet}} app/controllers.... 阅读全文
-
Angularjs学习---ubuntu12.04中karma安装配置
摘要:Angularjs学习---ubuntu12.04中karma安装配置中常见的问题总结karma启动时出现了很多问题:1.安装karma前提条件安装karma首先要安装nodejs,npm然后才可以安装karma.nodejs,npm的安装过程可以参考文章:Angularjs学习---angular... 阅读全文
-
jQuery异步加载数据添加事件
摘要:jQuery异步加载数据添加事件用C#实现RSS的生成和解析,支持RSS2.0和Atom格式RSS已经非常流行了,几乎所有有点名气的和没名气的网站都有提供RSS服务。本文详细教你什么是RSS,如是在.Net中使用RSS。1.那么什么是RSS呢?RSS是一种消息来源格式规范,用以发布经常更新资料的网站... 阅读全文
-
MVVM大比拼之AngularJS源码精析
摘要:MVVM大比拼之AngularJS源码精析MVVM大比拼之AngularJS源码精析简介AngularJS的学习资源已经非常非常多了,AngularJS基础请直接看官网文档。这里推荐几个深度学习的资料:AngularJS学习笔记作者:邹业盛 。这个笔记非常细致,记录了作者对于AngularJS各个方... 阅读全文
-
Mocha JavaScript TDD
摘要:JavaScript TDD with Mocha2014-04-30 02:05 by owenyang,317阅读,0评论,收藏,编辑开发现状当新的版本快要发布的时候,大家都忙于加班,加紧修复BUG1、BUG2。我想这就是很多公司开发的现状。 为了不至于让上线的版本挂掉挂掉,少不了就是人肉测试。... 阅读全文
-
Angularjs学习
摘要:Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma1.下载angularjs进入其官网下载:https://angularjs.org/,建议下载最新版的:https://ajax.googleapis.com/ajax/libs... 阅读全文
-
你是否听过 TypeScript?
摘要:Type入门(JavaScript的超集)-译你是否听过 TypeScript?TypeScript 是 JavaScript 的超集,TypeScript结合了类型检查和静态分析,显式接口。TypeScript是微软的开源项目,它是由C#之父Anders Hejlsberg发起的。为什么会有 Ty... 阅读全文
-
vue.js源码精析
摘要:MVVM大比拼之vue.js源码精析VUE 源码分析简介Vue是 MVVM 框架中的新贵,如果我没记错的话作者应该毕业不久,现在在google。vue 如作者自己所说,在api设计上受到了很多来自knockout、angularjs等大牌框架影响,但作者相信 vue 在性能、易用性方面是有优势。同时... 阅读全文
-
jQuery分页插件jBootstrapPage,一个Bootstrap风格的分页插件
摘要:jQuery分页插件jBootstrapPage,一个Bootstrap风格的分页插件 一个Bootstrap风格的分页控件,对于喜欢Bootstrap简洁美观和扁平化的同学可以关注jBootstrapPage, 目前jBootstrapPage最新版为V0.1,后续还有更多功能需要完善。 ... 阅读全文
-
深入浅出NodeJS——数据通信,NET模块运行机制
摘要:深入浅出NodeJS——数据通信,NET模块运行机制2014-04-22 02:11 by Barret Lee,979阅读,2评论,收藏,编辑互联网的运作,最根本的驱动就是信息的交互,NodeJS 在数据交互这一块做的很带感,异步编程让人很惬意,关于 NodeJS 的数据通信,最基础的两个模块是 ... 阅读全文
-
看AngularJS
摘要:最近一段时间一直在看AngularJS,趁着一点时间总结一下。官网地址:http://angularjs.org/先推荐几个教程1.AngularJS入门教程比较基础,是官方Tutorial的翻译。2.七步从AngularJS菜鸟到专家也比较基础,制作了一个在线音乐播放网站。3.AngularJS开... 阅读全文
-
如何编写高效的jQuery代码
摘要:如何编写高效的jQuery代码jQuery的编写原则:一、不要过度使用jQuery 1. jQuery速度再快,也无法与原生的javascript方法相比,而且建立的jQuery对象包含的信息量很庞大。所以有原生方法可以使用的场合,尽量避免使用jQuery。 例如:$("a").click(fu... 阅读全文
-
Express安装入门与模版引擎ejs
摘要:Express安装入门与模版引擎ejs目录前言Express简介和安装运行第一个基于express框架的Web模版引擎 ejsexpress项目结构express项目分析app.set(name,value)app.use([path], function)app.get(name)路由文件inde... 阅读全文
-
使用SeaJS实现模块化JavaScript开发
摘要:http://seajs.org/docs/使用SeaJS实现模块化JavaScript开发前言SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性... 阅读全文
-
RequireJS 入门指南
摘要:RequireJS 入门指南http://requirejs.org/简介如今最常用的JavaScript库之一是RequireJS。最近我参与的每个项目,都用到了RequireJS,或者是我向它们推荐了增加RequireJS。在这篇文章中,我将描述RequireJS是什么,以及它的一些基础场景。异... 阅读全文
-
RequireJS
摘要:RequireJS入门(一)RequireJS由James Burke创建,他也是AMD规范的创始人。RequireJS会让你以不同于往常的方式去写JavaScript。你将不再使用script标签在HTML中引入JS文件,以及不用通过script标签顺序去管理依赖关系。当然也不会有阻塞(block... 阅读全文
-
requirejs:杏仁的优化(almond)
摘要:requirejs:杏仁的优化(almond)这里只是调侃一下,“杏仁”其实指的是almond,requirejs作者的另一个开源项目,它的定位是作为requirejs的一个替代品。使用场景什么情况下需要使用almond呢?假设你手头有个基于requirejs的小项目,所有业务代码加起来就几十K(压... 阅读全文
-
为你的Web程序加个启动画面
摘要:为你的Web程序加个启动为你的Web程序加个启动画面.Net开发者一定熟悉下面这个画面:这就是宇宙第一IDE Visual Studio的启动画面,学名叫Splash Screen(或者Splash Window)。同样,Javar们一定对Eclipse的启动画面不会陌生。不只是IDE,很多桌面程序... 阅读全文
-
AngularJS and Asp.net MVC
摘要:AngularJS 初印象------对比 Asp.net MVC之前就早耳闻前端MVC的一些框架,微软自家的Knockout.js,google家的AngularJs,还有Backone。但未曾了解,也不解为什么前端也要这么分。这两天看了AngularJs的官方教程倒是吃了一惊(专业前端的就不要见... 阅读全文
-
表格控件
摘要:用Jquery Widgets Factory写自己的表格控件——AFGrid(支持增、删、改)一,Jquery Widget Factory介绍官网地址Demo:http://jqueryui.com/widget/API:http://api.jqueryui.com/jQuery.widget... 阅读全文