javascript
清风明月coder
这个作者很懒,什么都没留下…
展开
-
js 字符串相等判断
今天遇到一个问题,用ajax调用后天返回一个参数result,后台写法为servletActionContext.getResponse.write("success"):然后调用 if( result == "success"){ alert("test");}居然不能弹出test窗口,经查证可能是后台返回success字符串时候,里面有空格或者换行符,调用原创 2015-04-11 15:16:37 · 5245 阅读 · 2 评论 -
Javascript模块化编程(一):模块的写法
转载地址 : http://www.ruanyifeng.com/blog/2012/10/javascript_module.html随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Ja转载 2016-06-19 17:07:07 · 622 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
转载地址: http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,转载 2016-06-19 17:09:33 · 322 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
转载地址 : http://www.ruanyifeng.com/blog/2012/11/require_js.html这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加转载 2016-06-19 17:12:04 · 331 阅读 · 0 评论 -
JavaScript 模块化七日谈
地址 : http://huangxuan.me/2015/07/09/js-module-7day/第一日 上古时期 Module? 从设计模式说起第二日 石器时代 Script Loader 只有封装性可不够,我们还需要加载第三日 蒸汽朋克 Module Loader 模块化架构的工业革命第四日 号角吹响 CommonJS 征服世界的第一步是跳出浏览器第五日 双塔奇兵 AM转载 2016-06-19 20:50:32 · 1443 阅读 · 0 评论 -
一段javascript告警回放代码
/** * 描述 : * 这里是实现播放,快进等功能的js文件 * * */var replaySpeed = 1000 * 5;//播放速度 50秒var alarmReplayTimer = null; // 定义播放定期器var alarmBackUpTimer = null; // 定义回退播放器var flag = false; // 播放开关//向前播放的act原创 2016-07-27 14:14:04 · 676 阅读 · 0 评论 -
js时间工具 MyTimeUtil.js
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(H)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd HH:mm:ss.S") ==原创 2016-07-18 17:11:51 · 1170 阅读 · 0 评论 -
js控制table中tr位置互换
function doit(f, t) { $("#tbl tr:nth-child(" + f + ")").insertAfter($("#tbl tr:nth-child(" + t + ")")); } 1 2 3 4转载 2016-11-23 19:24:38 · 5691 阅读 · 0 评论 -
Javascript面向对象编程(三):非构造函数的继承
转载地址 : http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"转载 2016-06-19 16:21:26 · 326 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
转载地址 : http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance.html这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function A转载 2016-06-19 16:19:54 · 282 阅读 · 0 评论 -
Javascript 面向对象编程(一):封装
转载地址 : http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习转载 2016-06-19 16:17:57 · 315 阅读 · 0 评论 -
js 写法参考
//create 2015/12/22window.onload = function(){ var maps = new Maps(); maps.init();};var Maps = function(){};function Progress(ele){ this.ele = ele; this.loading = 0; this.loaded = 0;};// 进度原创 2015-12-29 10:26:29 · 2117 阅读 · 0 评论 -
js获取路径
function getRootPath() { // get websocket basic path var strFullPath = window.document.location.href; var strPath = window.document.location.pathname; var pos = strFullPath.indexOf(strPath); v原创 2016-04-04 15:44:37 · 412 阅读 · 0 评论 -
js格式化时间
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(H)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd HH:mm:ss.S") ==转载 2016-04-05 09:12:48 · 333 阅读 · 0 评论 -
js面向对象写法,一个小例子
/** * * 这是一个校验文件 */var MyValidation = function(){ //校验数据库 this.validDatabase = function(source){ if(source==null){ return false; } var databaseArray = new Array("select","del原创 2016-03-12 19:32:25 · 2233 阅读 · 0 评论 -
一段js动态操作table代码
1 查找表对象/** * 查找对象 * */function findObj(theObj, theDoc) { var p, i, foundObj; if(!theDoc) theDoc = document; if( (p = theObj.indexOf("?")) > 0 && parent.frames.length) { theDoc = parent.fram原创 2016-05-25 19:39:03 · 457 阅读 · 0 评论 -
js弹窗
1 代码var selectUrl = function(url,title,area){ layer.open({ type: 2, title: [title,'background:#fafbfc;border-top:solid 2px #0172ff;color:#1f60ca;font-size:16px;font-family:微软雅黑'],原创 2016-06-06 15:38:25 · 308 阅读 · 0 评论 -
js oop写法小例子
小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。从这段描述可以得到以下对象:function Dog() {this.wow = function() {alert(’Wow’);}this.yelp = function() {this.wow();}}小芒和小贤一样,原来也是一条可爱的小狗,可是突然有一转载 2016-06-19 16:12:44 · 1321 阅读 · 0 评论 -
一段js面向对象的写法
var PaperListPage = {};PaperListPage.TimeOutID = null;PaperListPage.REPORTTYPE = 2 ;PaperListPage.REPROTROOTTYPE = 1; //1为固定报表 2 为自定义报表PaperListPage.CURRENTREPORT = null; //当前报表类型 1:固定报表日报 2转载 2017-02-09 09:09:28 · 1077 阅读 · 1 评论