
javascript/jquery/zepto
文章平均质量分 69
MR_Teen
专注前端开发,是全栈开发的信奉者和实践者。执着做事,遇事不怕事。代码托管 https://github.com/noonhorse
展开
-
json字符串和json对象的转换
js 将json字符串转换为json兑现在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh",转载 2014-03-25 23:07:09 · 805 阅读 · 0 评论 -
Reactjs相关实例学习【Reactjs】
虽然React.js 在2013年就出来,而且还有facebooke 给背书,在github上面也比较活,因为之前一直在做电商的项目,都是pc端完了然后弄个手机端,所以只是知道了解相应的东西,没有具体的接触,现在时间相对多一点了,开始慢慢实践相关的技术。后面会慢慢的讲到:React、Angular、Vuejs 并且可能会有相关实例对比(尽管已经有很多了)首先推荐几篇比较好的文章:React.js相关原创 2016-09-05 21:02:56 · 644 阅读 · 0 评论 -
jquery image scroll 图片无缝滚动
//调用方法 $('.scorll_ar_left').bind('click',function(){imagescroll('.itemlist','right',3,500);});//独立后的图片滚动,先用着后面有时间了再来优化 function imagescroll(parent,Orient,number,time){ var p=$(parent),c原创 2014-03-21 15:48:39 · 1391 阅读 · 0 评论 -
Nivo Slider for jquery and wordpress plugin
Nivo Slider 为jquery 和wordpress 打造的多种焦点图切换方式插件Nivo slider :官方地址:http://nivo.dev7studios.comdemo 样式 地址:http://nivo.dev7studios.com/demos/下载地址:http://nivo.dev7studios.co翻译 2012-08-27 11:52:45 · 1089 阅读 · 0 评论 -
jquery 焦点轮转背景图片消失, css 在作怪!
先贴上代码 然后再指明原因 :(注意 改代码 以及修改正确)/* banner */#banner{ width:100%; height:306px;float:left;}#banner .showimg{width:100%; height:300px;float:left;position:relative;}#banner .showimg .pic{width:100%;原创 2012-08-21 13:19:46 · 1664 阅读 · 0 评论 -
JavaScript做浏览器检测
最近看了一些面试题,有些还比较有意思,所以拿出来分享一下1、最短IE浏览器检测if(!-[1,])//我试了多次,在windows10的ie不行啊 console.log("这是ie浏览器"); 变种 还有 !+[1,],这个俄国人打破了,现在只要6 bytes!它利用了IE与标准浏览器在处理数组的toString方法的差异做成的。对于标准游览器,如果数组里面最后一个字符为逗号,JS引原创 2016-09-13 23:16:57 · 584 阅读 · 0 评论 -
【JSHint解读二】 jshint 配置解析
本节将详细讲述jshint的文件中配置参数以及其含义,检查目录匹配与过滤,报告生成讲解等。原创 2016-06-08 18:18:25 · 3109 阅读 · 2 评论 -
【JSHint解读一】JavaScript的静态代码分析工具
简介JSHint是一个社区驱动用来检测JavaScript代码中错误和潜在的问题在和执行团队的编码规范工具。它非常灵活,因此可以很容易地适应您特定的编码规则和你的代码执行环境。JSHint将永远保持开源的方式。目标这个项目的目标是帮助JavaScript开发人员编写复杂的程序而不用担心拼写和语言陷阱。 当开发者自己开发代码库时不会因为简单的标点符号和错误没有展示出来而被迫停止执行浪费时间去调试代码原创 2016-06-08 17:27:47 · 4283 阅读 · 0 评论 -
js 中常常忽略的bug(一)
1、jquery 的 json对象结束符号问题1、事例$('.a').css({top: $('#weixin').offset().top - '170',//错误写法, 最后的这个逗号不因该要left: $('#xinweixin').offset().left - '100',//原因:ie7 下报错 SCRIPT1028: 缺少标识符、字符串或数字//正确写法left:原创 2016-04-04 20:11:00 · 1485 阅读 · 0 评论 -
JS中的事件捕获和事件冒泡
前言 前段时间给应届生讲JS的事件,顺便讲了一下事件捕获和事件冒泡是怎么一回事儿,但是没给他具体的例子,这里添加一段列子,顺便给菜鸟们一些具体代码来看看冒泡和捕获是怎么一回事儿。1、事件捕获 捕获型事件(event capturing):事件从最不精确的对象(document 对象)开始触发,然后到最精确(也可以在窗口级别捕获事件,不过必须由开发人员特别指定)2、事件冒泡 冒泡型事件:事原创 2016-02-13 23:37:26 · 5674 阅读 · 0 评论 -
cookie的读写以及前后端操作
cookie 相关操作原创 2015-12-23 17:34:32 · 19005 阅读 · 0 评论 -
require.js中用法简版
定义模块 define define([], function(){})中第一个参数是依赖的名称数组,第二个参数是函数用于返回定义模块 作用是 : 申明了一个模块且这个模块被其他部分所依赖 requirejs的依赖为 依赖前置举个简单的定义的例子:define([require,path/Mod1,path/Mod2], function(require){ var原创 2015-08-04 18:37:11 · 637 阅读 · 0 评论 -
js监测ie678 浏览器
常用的 JavaScript 检测浏览器为 IE 是哪个版本的代码,包括是否是最人极端厌恶的 ie6 识别与检测。代码如下:var isIE=!!window.ActiveXObject;var isIE6=isIE&&!window.XMLHttpRequest;var isIE8=isIE&&!!document.documentMode;v转载 2015-07-27 19:52:07 · 1278 阅读 · 0 评论 -
利用iframe进行ajax文件提交
利用iframe内嵌框架ajax图片上传剖析<div> <form class="J_upForm" data-index="1" enctype="multipart/form-data" action="" method="post"> <input type="file" name="file" data-index="1" size="1" class="J_uplo原创 2015-07-02 16:44:08 · 805 阅读 · 0 评论 -
Uncaught RangeError: Maximum call stack size exceeded解决思路
今天突然碰到这样的JavaScript错误:Uncaught RangeError: Maximum call stack size exceeded这个翻译过来就是堆栈溢出了。1、原因:有小类到大类的递归查询导致溢出2、解决方法思想:A、在做递归查询时候由大类到小类去查询B、匹配结果后及时return 退出,防止过多查询代码是商业机密就原创 2014-03-26 11:51:09 · 81363 阅读 · 2 评论 -
没有错误和没有明显错误的差别
本文通过一段Js代码,锚点绝对位置问题来剖析编码过程中,没有错误和没有明显错误的心理变化。先来一句经典语录 世界上最遥远的距离不是生和死,而是你亲手制造的Bug就在你的眼前,你却怎么都找不到它。没有错误作为写代码的人常说,我写的代码没有问题。同产品经理、测试工程师较量时,信誓旦旦说没有错误,那就肯定有错误的。一般情况都是等他们一转身,自己偷偷把错误给改了。这种问题一般比较好避免,写代码的仔细原创 2016-05-23 20:14:26 · 729 阅读 · 0 评论