随笔分类 - js
摘要:{field: 'preferentialTimeType', title: '优惠时间', align: "center", sortable: false, formatter:function (value, row, index){return wrapField(this.field,va
阅读全文
摘要:https://segmentfault.com/a/1190000039746521
阅读全文
摘要:https://www.bugku.com/tools/jsfuck/# http://marklodato.github.io/visual-git-guide/index-zh-cn.html https://mrxn.net/jswz/decode-jsfuck.html https://ne
阅读全文
摘要:https://www.cnblogs.com/tangjiao/p/9603677.html 发现我的node项目下面只有一个package-lock.json文件,不存在package.json文件,顺便扒一扒这两个的区别,其实package-lock就是锁定安装时的包版本号,需要上传到git上
阅读全文
摘要:一次客服反馈某卡号校验不通过,如:/^\d+$/.test("6217000010075663917");开始以为是有全角,很快发现不是;然后困惑了,于是生成字符串的 uicode一看"\u0036\u0032\u0031\u0037\u0030\u0030\u0030\u0030\u0031\u
阅读全文
摘要:1.程序定时执行[指定毫秒之后关闭页面] function clock(){ var obj = document.getElementById('leftSeconds'); var n = obj.innerHTML; if(n -1 > 0){ obj.innerHTML = n -1; }else{ window.clearInterval(t); window.op...
阅读全文
摘要:js加载与执行顺序:ie:head内外都是异步加载,同步执行非ie:head里异步加载,head外同步加载,head内外都同步执行async:规定异步执行脚本(仅适用于外部脚本)(html5)defer:规定是否对脚本执行进行延迟,直到页面加载为止。(ie特性) ...
阅读全文
摘要:${page.totalPages}){this.value=''}" onblur="var tmpval = this.value.replace(/\D/g,'');if(this.value != tmpval){this.value=tmpval;}if(this.value>${page.totalPages}){this.value=''}" oninput="var tmpval = this.value.replace(/\D/g,'');if(this.value
阅读全文
摘要:为那一列添加一个Convert函数,详见Ext API中的:Class Ext.data.Field例子1:function addfunc(v, record){ return record.a+record.b; } var map=Ext.data.Record.create([ {name: 'fullname', mapping: a}, {name: 'firstname', mapping: 'b'}, {name: 'location', convert: addfunc} ]); var store = new
阅读全文
摘要:域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。 有一种简明的说法来解释广域跨域:跨域访问,简单来说就是 A 网站的 javascript 代码试图访问 B 网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各大浏览器所默认禁止的。在广域网环境中,由于浏览器的安全限制,网络连接的跨域访问时不被允许的,XmlHttpRequest也不
阅读全文
摘要:var basePath='<%=basePath%>'; /*ajax请求返回值*/ var response=''; /*创建一个xmlHttp对象*/ var xmlHttp = false; if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); }else if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } /*使用XMLHttpRequest对象的函数,这
阅读全文
摘要:JS判断form内元素是否被修改过的脚本:1.当元素值被修改后,会提示被修改。2.当元素值被修改后,然后进行还原修改。会提示没有修改。3.第2条目前不适用于radio。敬请感兴趣的高人完善。<script>/*------------------------Project:判断form内元素是否被修改过------------------------Author: Missdelink: www.missde.cnDate: 2007-3-23BUG: 对单选钮的判断需要完善。*/function ee(e){e = e || window.event;return(e.srcEl
阅读全文
摘要:数据类型和定义1. Null是个对象JavaScript众多类型中有个Null类型,它有个唯一的值null, 即它的字面量,定义为完全没有任何意义的值。其表现得像个对象,如下检测代码:alert(typeof null); //弹出 'object'您可以狠狠地点击这里:null为对象测试demo如下截图:尽管typeof值显示是"object",但null并不认为是一个对象实例。要知道,JavaScript中的值都是对象实例,每个数值都是Number对象,每个对象都是Object对象。因为null是没有值的,所以,很明显,null不是任何东西的实例。因此,
阅读全文
摘要:现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下: if (myObj不存在){ 声明myObj; }你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytsev指出,判断一个Javascript对象是否存在,有超过50种写法。只有对Javascript语言的实现细节非常清楚,才可能分得清它们的区别。第一种写法根据直觉,你可能觉得可以这样写: if (!myObj) { myObj = { }; }但是,运行这段代码,浏览器会直接抛出ReferenceError错误,导致运...
阅读全文
摘要:javascript(jquery)判断页面元素是否存在
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh"><head><meta http-equiv="Content-Type
阅读全文