随笔分类 -  Javascript

摘要:五类,超过十几种的让匿名函数表达式立即调用的写法:( function() {}() );( function() {} )();[ function() {}() ];~ function() {}();! function() {}();+ function() {}();- function( 阅读全文
posted @ 2016-11-30 10:56 jeffery1010 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1. 子页面调用父页面方法 parent page var ShowModalWin= function (url,win) { window.showModalDialog(url, win, "dialogWidth=800px;dialogHeight=450px;scroll:no"); } 阅读全文
posted @ 2016-09-01 12:41 jeffery1010 阅读(437) 评论(0) 推荐(0) 编辑
摘要:meta方法 //不缓存 <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="exp 阅读全文
posted @ 2016-08-11 12:13 jeffery1010 阅读(238) 评论(0) 推荐(0) 编辑
摘要:问题:哪些类型的地址访问属于跨域访问 实例场景: 生产环境工作流平台发布在服务器:srvflow.ent.com.cn 测试环境工作流平台发布在服务器:srvflowtest.test.dom 生产环境业务表单发布在服务器:srvbizform.ent.com.cn 测试环境业务表单发布在服务器:s 阅读全文
posted @ 2016-05-12 18:38 jeffery1010 阅读(345) 评论(0) 推荐(0) 编辑
摘要:YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用Java开发。 YUI Compressor下载地址:http://www.jb51.net/softs/25860.html使用方法: //压缩JS java -jar yuicompressor-2.4.2.jar 阅读全文
posted @ 2016-05-12 14:09 jeffery1010 阅读(237) 评论(0) 推荐(0) 编辑
摘要:问题:我在页面A中放了一个iframe ,然后在iframe 的子页面中调用主页面中的JavaScript函数,结果报错Jscript运行时错误:没有权限 原因有2: 1. 是逻辑错误,比如先关闭了iframe然后又要调用主页面当中的函数。我没有调用关闭主页面的方法,所以这种可能 排除。 2. 子页 阅读全文
posted @ 2016-05-10 17:26 jeffery1010 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:采用AMD规范 具体来说,就是模块必须采用特定的define()函数来定义;如果一个模块不依赖其他模块,那么可以直接定义在define()函数中; 以扩展全局对象Date为例: define(function(require,exports,module){ var mydate=function( 阅读全文
posted @ 2016-04-04 15:49 jeffery1010 阅读(206) 评论(0) 推荐(0) 编辑
摘要:fuction hide(e,reflow) { if(reflow)e.style.display="none";//隐藏这个元素,其所占的空间也随之消失 else e.style.visibility="hidden";//将e隐藏,但保留其所占的空间 } 阅读全文
posted @ 2016-04-03 12:25 jeffery1010 阅读(119) 评论(0) 推荐(0) 编辑
摘要:javascript最重要的数据类型是对象 对象定义 对象是键值对的集合,或字符串到值映射的集合 对象申明 对象是由花括号括起来的 var person={ name:"my name", sex:"my sex" } 对象属性访问 对象属性通过"." 或 “[]”来访问对象属性 person.na 阅读全文
posted @ 2016-04-03 12:13 jeffery1010 阅读(445) 评论(0) 推荐(0) 编辑
摘要:关于call与apply的理解容易让人凌乱,这里有个方法可供参考 tiger.call(fox,arg1,arg2...) tiger.apply(fox,[arg1,arg2...]) 理解为 fox入侵者,是狡猾、邪恶的入侵者,乘tiger为难之际(召唤call\apply),成功欺骗tiger 阅读全文
posted @ 2016-04-01 10:43 jeffery1010 阅读(235) 评论(0) 推荐(0) 编辑
摘要:AMD&CMD 对象字面量 对象字面量表示,其实就是用一对大括号括起来的键值对,也就是JavaScript 声明对象的方式 var myObject = {variableKey : variableValue,functionKey : function() {...} 比较一下下面代码声明方式, 阅读全文
posted @ 2016-03-30 09:55 jeffery1010 阅读(150) 评论(0) 推荐(0) 编辑
摘要:背景 我们常在页面引用js遇到下面情况 <script src="1.js"></script> <script src="2.js"></script> <script src="3.js"></script> <script src="4.js"></script> <script src="5 阅读全文
posted @ 2016-03-29 18:46 jeffery1010 阅读(158) 评论(0) 推荐(0) 编辑
摘要:需求背景 // 实际开发常需要将一些公用方法打包放在一个js文件,写法大致如下 function f1(){ // ... } function f2(){ // ... } function f3(){ // ... } // 上面的函数f1()\f2()\f3()...,组成一个模块;使用时直接 阅读全文
posted @ 2016-03-29 17:17 jeffery1010 阅读(178) 评论(0) 推荐(0) 编辑
摘要:原型继承-prototype function Person(name,age){ this.name=name; this.age=age; } Person.prototype.sayHello=function(){ alert("使用原型方法--Name:"+this.name); } va 阅读全文
posted @ 2016-03-29 16:27 jeffery1010 阅读(168) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示