![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 50
鱼儿跳
这个作者很懒,什么都没留下…
展开
-
JS实现图片变换
循环标题or图片script代码: var banner = ["1.jpg","2.jpg","3.jpg"]; var count = 0; function run(){ setInterval(cycle,2000); } function cycle(){ count ++; if(count == banner.length) count = 0 ;原创 2017-06-20 10:08:36 · 541 阅读 · 0 评论 -
事件句柄、事件接听器、跨浏览器兼容问题
事件句柄(又称事件处理函数,DOM称之为事件监听函数),用于响应某个事件而调用的函数称为事件处理函数。每一个事件均对应一个事件句柄,在程序执行时,将相应的函数或语句指定给事件句柄,则在该事件发生时,浏览器便执行指定的函数或语句,从而实现网页内容与用户操作的交互。当浏览器检测到某事件发生时,便查找该事件对应的事件句柄有没有被赋值,如果有,则执行该事件句柄。我们认为响应点击事件的函数是转载 2017-07-07 12:05:35 · 370 阅读 · 0 评论 -
JS事件处理程序的3中方式
事件(Event)是用户和浏览器交互时,产生的现象。1、事件冒泡事件冒泡即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的节点(文档)。拿上面的图来说明,就是当点击text部分时,先由text处的元素接收,然后逐级传播至window,即执行6-7-8-9-10的过程。2、事件捕获事件捕获即事件最早由不太具体的转载 2017-07-07 11:15:08 · 527 阅读 · 0 评论 -
JS中JSON
JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:JSON(JavaScript Object Notation)是JavaScript原生格式,在JavaScript中处理JSON数据不需要任何特殊的API或工具包原创 2017-07-07 10:15:04 · 324 阅读 · 0 评论 -
JS实现原生Ajax原理图
1)实现ajax之前必须要创建一个 XMLHttpRequest 对象。如果不支持创建该对象的浏览器,则需要创建 ActiveXObject,具体方法如下: var xmlHttp; function createxmlHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.原创 2017-07-14 20:27:55 · 308 阅读 · 0 评论 -
调用JS函数的内部函数
JS内部函数有两种:1、声明函数 function inner(){....}有参数的声明函数:function inner2(element) {.....} 2 、匿名函数this.pop= function(){...}有参数的匿名函数:this.push = function(element){......} 2stack to function a()原创 2017-06-26 15:38:26 · 1952 阅读 · 0 评论 -
判断JS对象是否为Array
1、typeof(arr)var arr=new Array("1","2","3","4","5");alert(typeof(arr)); 返回object2、instanceof 操作符var arrayStr=new Array("1","2","3","4","5");alert(arrayStr instanceof Array); 返回truePS:在原创 2017-07-13 16:01:37 · 292 阅读 · 0 评论 -
JS动态实现:每个h2后添加top回到顶部
html: Char 12 test window.onload = insertAfter();--> first 123bunch of amateurs.Only amateurs make this kind of mistake.He's a mere amateur when it comes to cooking. [=he doesn't know原创 2017-06-24 19:51:34 · 940 阅读 · 0 评论 -
JS建立二叉树&先序、中序、后序遍历
1、建立二叉树,二叉树(值,左子树,右子树)[code=javascript]var tree = {value : 1,left : {value : 2,left : {value :4}},right : {value : 3,left : {value : 5,left :{value :7},right :{value :8原创 2017-06-19 20:20:53 · 3664 阅读 · 1 评论 -
JS引用jQuery-UI
JS引用jQuery-UI包括三个部分:1)css样式2)js3)js-ui主题有两种引用方式1、本地引用 2、远程引用原创 2017-07-02 17:51:03 · 1189 阅读 · 0 评论 -
JS中的this对象详解
JS中this关键字很常见,它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。这句话看似平常,可是要非常注意三个字:“运行时”,这说明this关键字只与函数的执行环境有关,而与声明环境没有关系。也就是这个this到底代表的是什么对象要等到函数运行时才知道,有点类似函数定义时的参数列表只在函数调用时才传入真正的对象。理解了这一点对后面this关键字规律的掌握有很大帮助。转载 2017-07-11 18:04:25 · 339 阅读 · 0 评论 -
JS中的cookie
//设置cookiefunction setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+d.toUTCString(); document.cookie =转载 2017-07-07 17:10:57 · 312 阅读 · 0 评论