javascript
sven_xu
这个作者很懒,什么都没留下…
展开
-
介绍最流行的框架:Backbone.js、Spine.js、Knockout.js和Batman.js
在本文中,将简要介绍其中一些最流行的框架:Backbone.js、Spine.js、Knockout.js 和 Batman.js。并使你了解如何为下一个项目挑选出最佳框架。15 年前,许多人都使用 Perl 和 ColdFusion 之类的工具构建网站。我们经常编写可以在页面顶部查询数据库的脚本,对数据应用必要的转换,以及在同一个脚本底部显示数据。这类架构适合于向网站添加简单的 “Contact原创 2015-06-02 09:23:17 · 1243 阅读 · 0 评论 -
LABjs、RequireJS、SeaJS的区别
这篇文章主要介绍了LABjs、RequireJS、SeaJS的区别、JS文件加载器、JS块加载器等知识,需要的朋友可以参考下。一、LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。二、原创 2015-06-02 09:24:17 · 450 阅读 · 0 评论 -
JavaScript定义类的几种方式
提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 1.工厂方式 javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道原创 2015-06-02 09:17:48 · 341 阅读 · 0 评论 -
JavaScript面向对象编程(1)-- 基础
自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。 1. 用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含原创 2015-06-02 09:17:15 · 397 阅读 · 0 评论 -
Json返回/Date(1429175003077)/格式日期转换
复制到html可直接运行。以下: function utcToDate(utcString) { return eval("new " + utcString.replace(/\//g, '')); } Date.prototype.format = function (format) {原创 2015-06-02 09:24:31 · 643 阅读 · 0 评论 -
JS无缝滚动代码
向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)- www.codefans.netvar speed=30;var colee2=document.getElementById("colee2");var colee1=document.getElementById("colee1");var colee=document.getElementById("colee");colee2.inn原创 2015-06-02 09:19:36 · 375 阅读 · 0 评论 -
右侧浮动客服纯JS插件(兼容)
//在线客服,浮动于浏览器窗口右侧中部//调用示例:initCustomerService("CustomerServiceContainer", 100, 300);function initCustomerService(elelmentId, width, height) { var element = document.getElementById(elelmentId); i原创 2015-06-02 09:19:42 · 872 阅读 · 0 评论 -
javascript复制到粘贴板
未命名頁面 function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else if(navig原创 2015-06-02 09:18:00 · 456 阅读 · 0 评论 -
八款你不得不知的开源前端JS框架
本文推荐了八款比较热门和经典的Javascript 开源框架,并给出了相关学习资料,有兴趣的朋友可以看看~angular.jsAngular.JS是一个开源的JavaScript框架,最适于开发客户端的单页面应用。它实现了前端MVC架构,专注于扩展HTML功能,提供动态数据绑定(Data Binding),且能与其它框架(如jQuery)合作融洽。(项目详情)项目主页: http://angula原创 2015-06-02 09:23:20 · 1387 阅读 · 1 评论 -
JS模板引擎
通常模板引擎baiduTemplate(百度)\artTemplate(腾讯)\juicer(淘宝)\doT\ tmpl\ handlebars\ easyTemplate\ underscoretemplate \ mustache \kissytemplate原创 2015-06-02 09:23:23 · 618 阅读 · 0 评论 -
JS操作JSON总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。 1. 一原创 2015-06-02 09:24:23 · 518 阅读 · 0 评论