摘要: 由于同源策略的限制,XMLHttpRequest只允许请求当前源(包含域名、协议、端口)的资源。json与jsonp的区别: JSON是一种数据交换格式,而JSONP是一种依靠开发人员创造出的一种非官方跨域数据交互协议。script标签经常被用来加载不同域下的资源,可以绕过同源策略。(有src属性的... 阅读全文
posted @ 2015-09-17 16:06 1875328775 阅读(209) 评论(0) 推荐(0) 编辑
摘要: javascript中的setInterval的函数主要是在制作动画或其他间隔性渲染(操作)效果时,对操作方法按照一定时间间隔进行调用的函数。setInterval的表达式格式主要有:setInterval(fnname,time,par1,par2,........parn);setInterva... 阅读全文
posted @ 2015-09-17 15:51 1875328775 阅读(1252) 评论(1) 推荐(0) 编辑
摘要: 数组的大小js数组可以动态调整大小,更确切点说,它没有数组越界的概念,a[a.length]没什么问题。比如声明一个数组a = [1, 3, 5],现在的数组大小是3,最后一个元素的索引是2,但是你依然可以使用a[3],访问a[3]返回的是undefined,给a[3]赋值:a[3] = 7,是给数... 阅读全文
posted @ 2015-09-16 14:59 1875328775 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 今天改插件BoxScroll的时候,因为if里面的条件判断多于两个,于是立马想着改写switch。改到一半,忽然记起来JSHint等代码质量检测工具中的一个要求,用===替换==,不用不可靠的强制转型。然后忽然猜想,改成switch是不是会降低效率啊?switch里面的实际判断是==还是===?有了... 阅读全文
posted @ 2015-09-16 14:47 1875328775 阅读(2496) 评论(0) 推荐(0) 编辑
摘要: void(0)用于执行某些处理,但是不整体刷新页面的情况下,下面小编就给大家详细介绍js中 javascript:void(0)的含义 ,需要的朋友可以参考下javascript:void(0)表示不做任何动作。如:代码如下: 这里表示这个链接不做跳转动作,执行onClick事件。我想使用过aja... 阅读全文
posted @ 2015-09-15 14:46 1875328775 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 我们在做js调试的时候使用 alert 可以显示信息,调试程序,alert 弹出窗口会中断程序, 如果要在循环中显示信息,手点击关闭窗口都累死。而且 alert 显示对象永远显示为[object ]。 自己写的 log 虽然可以显示一些 object 信息,但很多功能支持都没有 console 好[... 阅读全文
posted @ 2015-09-15 14:38 1875328775 阅读(349) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的API或工具包,接下来跟着小编学习... 阅读全文
posted @ 2015-09-14 09:42 1875328775 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中的 function 有多重意义。它可能是一个构造器(constructor),承担起对象模板的作用;可能是对象的方法(method),负责向对象发送消息。还可能是函数,没错是函数,和对象没有任何关系独立存在的可以被调用的函数。由于语言设计者的妥协,在 JavaScript ... 阅读全文
posted @ 2015-09-14 09:36 1875328775 阅读(722) 评论(0) 推荐(2) 编辑
摘要: 1、base64加密 在页面中引入base64.js文件,调用方法为:base64加密 2、md5加密 在页面中引用md5.js文件,调用方法为md5加密 3、sha1加密 据说这是最安全的加密 页面中引入sha1.js,调用方法为sha1加密 非常流行的javascript的md5加... 阅读全文
posted @ 2015-09-11 14:05 1875328775 阅读(376) 评论(0) 推荐(1) 编辑
摘要: 1、对impress.js认识 impress.js 采用 CSS3 与 JavaScript 语言完成的一个可供开发者使用的表现层框架(演示工具)。 现在普通开发者可以利用 impress.js 自己开发出类似效果的演示工具,但性能比基于 FLASH 的 Prezi 更优。其功能包括画布的无限... 阅读全文
posted @ 2015-09-11 14:01 1875328775 阅读(296) 评论(0) 推荐(1) 编辑