js闭包

在编程技术中,闭包应该属于较高级的技术了。 当使用回调函数时,通常会涉及到一些上下文的传递。在c/c++等语言中,会使用全局变量或堆内存来传递上下文。全局变量的缺点很明显,而堆内存又很容易发生内存泄漏。而在更高级的脚本语言(如javascript),可以通过闭包技术来轻松的完成上下文传递。

2017-08-26 12:21:26

阅读数 111

评论数 0

小程序-回调函数

在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称(函数表达式),就叫做匿名回调函数。 当需要使用回调函数时,需要预先定义一个函数体。而回调函数通常只是提供给其它模块进行调用,...

2017-08-25 10:51:42

阅读数 11791

评论数 0

ajax-jsonp解决跨域问题

JSONP的任务包括两个方面:1、获取第三方服务器上的数据;2、通过本地的JS代码对第三方的数据进行处理和渲染

2017-08-21 14:50:45

阅读数 134

评论数 0

css实现Flex布局

1. 容器的属性(Flex父元素) 兼容性:Webkit内核的浏览器,必须加上-webkit前缀。 .box{ display: -webkit-flex; /* Safari */ display: flex; }

2017-08-10 16:18:24

阅读数 262

评论数 0

css实现横纵向滚动

.parent{ white-space: nowrap; //阻止文本换行 overflow: auto; //设置溢出可滚动 } .child{ display: inline-block; //设置属性(...

2017-08-10 15:11:37

阅读数 1960

评论数 0

css省略溢出文本

1. 实现单行省略代码如下:.ellipsis{ overflow: hidden; //隐藏溢出部分 text-overflow: ellipsis; //显示省略符号来代表被修剪的文本 white-space: nowrap; ...

2017-08-10 14:59:57

阅读数 117

评论数 0

js取整数、取余数

代码如下: parseInt(5/2) //丢弃小数部分,保留整数部分 Math.ceil(5/2) //向上取整,有小数就整数部分加1 Math.round(5/2) //四舍五入 Math.floor(5/2) //向下取整Math

2017-08-09 12:21:16

阅读数 444

评论数 0

js转换时间戳与日期字符串

1. 日期字符串转时间戳 2. 时间戳转日期字符串

2017-08-09 10:55:34

阅读数 233

评论数 0

js获取url获取参数(包括中文)

/** * 获取地址栏的参数 * @param name * name为传递的参数名 */

2017-08-08 17:41:59

阅读数 192

评论数 0

小程序-初学篇

小程序

2017-08-08 16:55:37

阅读数 103

评论数 0

提示
确定要删除当前文章?
取消 删除