js
王小舆
这个作者很懒,什么都没留下…
展开
-
js 枚举 及枚举检索
原文:http://pouyang.javaeye.com/blog/576127JavaScript中的对象是可变的键控集合(keyed collections)对象是属性的容器,其中每个属性都拥有名字和值。属性的名字可以是 包括字符串在内的任意字符串,属性值可以是除undefined值之外的任何值 JavaScript中的对象是无类别的,它对新属性的名字和值没有约束转载 2016-02-06 15:18:05 · 2235 阅读 · 0 评论 -
循环遍历json
#*被序列化前的java数据格式 Map> e.g:*#var dataObj=eval("("+data+")");//转换为json对象$.each(dataObj,function(key,list) { alert(key); alert(list) //n 为List转换后的数组下标 //obj 为list中Person对象原创 2016-01-01 15:59:46 · 1416 阅读 · 0 评论 -
相同域下,父页面和iframe之间方法和变量的访问
$("#myframe")[0].contentWindow.childMethod();父页面和iframe之间方法和变量的访问1.父页面访问iframe的元素//根据iframe的id获取对象 var myframe = window.frames['myframe']; //var myframe = window.frames[0];也可以 //获取iframe转载 2016-07-04 10:38:29 · 814 阅读 · 0 评论 -
JS跨域问题
业务场景:A系统(页面请求URL:A.k4.com/AP/xx.htm)用iframe方式嵌入B系统(页面请求URL:B.k4.com/BP/yy.htm)的页面,B系统页面留个js回调函数,A系统实现此函数,进行回调处理业务。解决方案:使用nginx反向代理A系统的nginx配置信息:upstream A.k4.com{ server 127.0.0.1:80原创 2016-07-01 18:21:57 · 377 阅读 · 0 评论 -
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
http://www.jb51.net/article/81880.htm“JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。因为采用独立于语言的文本格式,也使用了类似于C语言家族的习惯,拥有了这些特性使JSON成为理想的数据交换语言,作用是易于人阅读和编写,同时也易于机器解析和生成(一般用于提升转载 2016-06-14 09:45:11 · 747 阅读 · 0 评论 -
那些NB的chart网址
http://echarts.baidu.com/examples.html#chart-type-linehttp://www.hcharts.cn/demo/index.php原创 2016-05-13 17:01:34 · 898 阅读 · 0 评论 -
webuploader 手动提交问题
当用用手动提交方式上传文件时,会报错 abort 异常信息,原因是 手动提交,会将页面的form表单提交。而webuploader自身也构建了form表单,从而导致文件上传中断。原创 2016-04-18 16:03:23 · 4332 阅读 · 3 评论 -
jQuery .attr() .prop() .data()区别及全选等问题
jQuery .attr() .prop() .data()区别原创 2016-05-24 09:11:53 · 1753 阅读 · 1 评论 -
身份证简单校验js正则表达式
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions//身份证简单校验js正则表达式 function testCard(code) { return /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d原创 2016-03-18 09:57:03 · 2065 阅读 · 0 评论 -
JavaSript模块规范 - AMD规范与CMD规范介绍
转自:http://blog.chinaunix.net/uid-26672038-id-4112229.htmlJavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代转载 2016-02-13 21:04:55 · 449 阅读 · 0 评论 -
CMD与AMD比较
这篇文章主要介绍了SeaJS 与 RequireJS 的差异对比,本文主要对CMD规范和AMD规范的弊端做了对比,并做出了一个总结,需要的朋友可以参考下“历史不是过去,历史正在上演。随着 W3C 等规范、以及浏览器的飞速发展,前端的模块化开发会逐步成为基础设施。一切终究都会成为历史,未来会更好。”——引用玉伯原文最后一段话,我个人也非常赞同。既然谈到了“未来”,我个人认为:前端 js 模块转载 2016-02-13 18:17:03 · 3825 阅读 · 0 评论 -
LABjs、RequireJS、SeaJS
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:玉伯链接:https://www.zhihu.com/question/20342350/answer/14828786来源:知乎LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(s转载 2016-02-13 18:11:50 · 338 阅读 · 0 评论 -
js沙箱模式-内容摘自《javascript模式》
Sandbox.modules = {};Sandbox.modules.dom = function (box) { box.getId = function(ele){ return document.getElementById(ele); }; box.foo = "bar";};Sandbox.modules.event = function原创 2016-06-13 09:42:26 · 2265 阅读 · 0 评论