![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
liangxz0311
虽只想平平凡凡,却也要竭尽全力去冷静,踏实。
展开
-
document.write()用法
document.write() 方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架 中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。记住,在载入页面后,浏览器输出流自动关闭。在此之后,任何一个对当前页面进行操作的document.write()方法将打开转载 2015-04-02 20:58:55 · 703 阅读 · 0 评论 -
JavaScript中的闭包
1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说,Javascript允许使用内部函数—即函数定义和函数表达式位于另一个函数的函数体内。而原创 2015-04-10 20:56:36 · 381 阅读 · 0 评论 -
Javascript中数组的常用方法
concat()连接两个或更多的数组,并返回结果。 join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop()删除并返回数组的最后一个元素 push()向数组的末尾添加一个或更多元素,并返回新的长度。 reverse()颠倒数组中元素的顺序。 shift()删除并返回数组的第一个元素 slice()从某个已有的数组返回选定的元素 sort()对数组的元素进行原创 2015-04-14 16:06:15 · 486 阅读 · 0 评论 -
浅谈setInterval和setTimeout的区别
最近写在看jQuery,自己动手写了个轮播,用到了setTimeout()函数,但是效果并不理想,因为用这个函数图片只播了一张,而没有达到我想要的结果:循环轮播,后来想到,还可以用setInterval()函数,就把setTimeout()改成setInterval(),发现页面确实循环轮播了,就查资料看了一下这两个函数。 setTimeout(loop,3000)和setInterval(loo原创 2015-08-10 19:20:24 · 1003 阅读 · 0 评论 -
浅谈JavaScript中的事件冒泡和事件捕获
事件冒泡和事件捕获,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。![这里写图片描述](http://img.blog.csdn.net/20150730151610251)比如说有一个demo: Event! 如果外部的div和内部的div都绑定了点击事件,那点击“Event”的时候,会先触发内部还是外部事件,这样的先后顺序原创 2015-07-30 15:18:54 · 411 阅读 · 0 评论 -
一个跟正则有关的字符串匹配问题
最近在做项目,用到了正则表达式,以前没有咋用过,所以不太熟,不说废话,直接说例子,一段文字:fasjfdhasljfhasldfhalkfdhas javascript akjdfkafhjsak;fa http https sfja;skldfjas;dfjaskdjakjdas 第一种方法: 数据文件: module.exports = { "labels": {原创 2016-03-17 17:28:47 · 336 阅读 · 0 评论