JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行.....
分类:
Web程序 时间:
2014-08-17 17:00:42
阅读次数:
334
让下拉框中显示图片,并可选择对应图片,让select下拉框不仅可显示文字,还可以显示图片内容。为了更生动些,这里还加入了jQuery动画效果,当展开Select列表的时候,图片渐变显示。使用了一个jQ插件:imageselect.js,使用效果的朋友可以自己下载吧。支持图片选择的jQuery列表框插...
分类:
Web程序 时间:
2014-08-14 13:31:18
阅读次数:
534
2014 年 3 月 20 日到 4 月 25 日期间,CSDN 通过在线问卷渠道进行了中国软件开发者调查,本次调查问卷得到了近万名开发者踊跃支持。日前这份调查报告已经出炉,CSDN 将就调查结果连续撰稿,为大家解读当前中国软件开发者形势。首先需要指出的是,本次调查中,受访者男性占 9 成以上,年龄...
分类:
编程语言 时间:
2014-08-13 12:22:16
阅读次数:
235
module.js类似于seaJs这些模块加载,不过很轻便。这里就是简单的介绍一下如何使用它。这里是git地址https://github.com/eccued/modulejs假如在页面中使用module.js,首先我们先配置依赖,把需要的包引进来。 //包依赖配置 _moduleConfig =...
分类:
Web程序 时间:
2014-08-07 22:45:05
阅读次数:
386
1 前端组件requireJS使用方法说明书1.1 知识背景之javascript模块化随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页...
分类:
Web程序 时间:
2014-08-06 18:36:41
阅读次数:
399
下载地址https://github.com/douglascrockford/JSON-jsJSON.JS和JSON2.JS的区别JSON.JS使用的方法名称不同,用的是toJSONString()和parseJSON() ,使用的时候,和JQUERY的AJAX会产生冲突。JSON2.JS改进了上...
分类:
Web程序 时间:
2014-08-01 10:39:01
阅读次数:
312
spin.js,ruby上使用例子<divid="spinBody">
<div>
<%form_tag"/login",:id=>"login_form"do-%>
<tablewidth="100%"cellpadding="3"style="margin-top:15px;">
<tr>
<thstyle="width:80px;"><%=t"a.loginid"%></th>
<td..
分类:
Web程序 时间:
2014-07-28 16:47:24
阅读次数:
294
一、原则1.1 用匿名函数将脚本包起来1.2 使用命名空间(多级)二、改进过程2.1 原始数据(a.js和b.js都有全局变量window.a,导致冲突,全局变量属于window)//a.js//b.js 2.2 使用匿名函数(a.js和b.js中的a都不是全局变量,但是b.js中无法访问a.js中...
分类:
Web程序 时间:
2014-07-23 20:42:25
阅读次数:
149
在前端页面使用中,遇到日期格式的验证,开始使用了一款表单控件验证,但是不兼容!!而且使用起来还受到很大约束,所以就决定自己写原生js。为了完成日期格式的验证,第一步,当然是学会使用正则表达式。以前都是直接复制使用,这次理解原理,自己原生写。...
分类:
Web程序 时间:
2014-07-22 17:41:51
阅读次数:
234
在一篇构建基于Javascript的移动web CMS入门——简介中简单的介绍了关于墨颀CMS的一些原理,其极框架组成,于是开始接着应该说明一下这个CMS是如何一步步搭建起来。RequireJS 使用库及依赖这里用的是bower的JS来下载库,详细可以参考一下bower install js使用bower管理js 这篇文章。需要下载的库有RequireJSBackboneUnderscoreMus...
分类:
移动开发 时间:
2014-07-21 22:22:47
阅读次数:
222