前端技术 js数组之indexOf/filter/forEach/map/reduce详解

这篇文章讲到数组的5个使用方法,目前我比较常用的有indexOf和forEach,其它则很少见,这些属性熟记于心能够给你平时的编码带来意想不到的方便,有点可惜的是在IE9以下都不支持这些方法,不过如果你是在移动端和现代浏览器上则不需要考虑这些兼容,另外微信小程序也支持这种写法。在ES5中,一共有9个Array方法 http://kangax.github.io/compat-table/es5/注* 九个方法Array.prototype.indexOf Array.prototype.las

jQuery/js 高蒙 2016/10/28 22:20 1.1k浏览 0评论


前端技术 如何理解jquery的$.extend()、$.fn和$.fn.extend()的区别

jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();jQuery.fnjQuery.fn = jQuery.prototype = {    init: function( selector, context ) {//…. //…… };原来 jQuery.fn = jQuery.prototype.对prototype肯定不会陌生啦。

jQuery/js 高蒙 2016/10/28 22:13 1.2k浏览 0评论

前端技术 如何开发jQuery插件精品教程,让开发jQuery插件不在难

要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插件。如果要将能力上升一个台阶,编写一个属于自己的插件是个不错的选择。本教程可能不是最精品的,但一定是最细致的。jQuery插件开发模式软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能

jQuery/js 高蒙 2016/10/28 22:08 1.0k浏览 0评论

前端技术 如何高效的jQuery编程,注意哪些细节

加载jQuery1.坚持使用CDN来加载jQuery,这种别人服务器免费帮你托管文件的便宜干嘛不占呢。点击查看使用CDN的好处,点此查看一些主流的jQuery CDN地址。<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script>

jQuery/js 高蒙 2016/10/28 21:41 1.0k浏览 0评论

PHP笔记 php函数array_column如何将二维数组转为一维数组

php开发中经常会需要将二维数据转化成一维数组,这样便于使用。之前我的做法是将取出来的二维数据通过foreach循环重新组装成一维数组。今天看到数组处理函数array_column,可以轻松的将二维数组转化为一维数组。下面看具体的介绍。 版本(PHP 5 >= 5.5.0)说明 array array_column ( array $input , mixed $column_key [, mixed $index_key ] )array_column() 返回inp

PHP 高蒙 2016/10/27 14:43 2.0k浏览 0评论

PHP笔记 如何使用php生成唯一ID的4种方法

php生成唯一ID的应用场景非常普遍,如临时缓存文件名称,临时变量,临时安全码等,uniqid()函数基于以微秒计的当前时间,生成一个唯一的 ID。由于生成唯一ID与微秒时间关联,因此ID的唯一性非常可靠。生成的唯一ID默认返回的字符串有 13 个字符串长,如果再结合md5()函数,生成的唯一ID可靠性将更高,这种生成的ID比随机性的ID 最大优点在于可实现排序,特别是一些需要存储在数据库中的值。当然在这件也可以加入随机数。我个人觉得还是手动的去处理生成唯一的id比较的好点,尽量降低生成id的重

PHP 高蒙 2016/10/27 09:37 4.6k浏览 1评论

PHP笔记 如何用php生成二维码带logo头像居中的方法

如今二维码场景应用的十分广泛,那如何用php生成含有logo的二维码呢?在实际应用中,我们会在二维码的中间加上自己的LOGO,已增强宣传效果。处理思路:其实原理很简单,先使用PHP QR Code生成一张二维码图片,然后再利用php的image相关函数,将事先准备好的logo图片加入到刚生成的原始二维码图片中间,然后重新生成一张新的二维码图片。准备阶段:PHP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo。查看地址:http://phpqr

PHP 高蒙 2016/10/26 18:36 2.2k浏览 0评论

PHP笔记 怎么获取php stdClass数组对象中的值

在使用极光推送的获取tags的结果中,返回的是stdClass数组对象。那么怎么能够获取到里面的数值值呢?其实,很简单,因为都说了是对象了,那么可以直接用箭头(->)的方式就可以获取到相应的值。具体的案例如下:问题:假如$data数据显示如下,那么怎么取到tags里面的数组值:stdClass Object (     [data] => stdClass Object   &n

PHP 高蒙 2016/10/26 08:45 2.1k浏览 0评论

数据库 mysql union all的使用

工作中遇到用户收藏的展示,项目中用户的收藏有许多种类型,帖子、视频和音频等。这个时候,在我的收藏里面就要即时的展示出所有收藏的历史,还要按照收藏的时间进行排序。在设计的时候,没有设计好表的结构,造成三种类型建了三张收藏表。这些在查询的时候,可就不好操作了。没经验好可怕。于是,将数据表的结构重新的规划一下,收藏表只用一个。用type字段区分不同的类型,这样在查询的时候,避免查询很多张表的悲剧。需求:查询用户的所有收藏,并且按照收藏的时间排序。方法:使用Union All连表查询或者使用Union,

Mysql 高蒙 2016/10/26 08:44 2.3k浏览 0评论

其他知识 ios如何对url进行编码和解码

由于要在url中进行传参且包含汉字,当ios抓取的时候,就会出现被url编码之后的信息。如下:%e9%ab%98%e8%92%99%e4%b8%aa%e4%ba%ba%e5%8d%9a%e5%ae%a2这个时候ios端就要对抓取的参数进行解码了。下面看ios端怎么对url解码和编码?1.ios对url的解码:我们进行UTF-8解码,方法是:NSString *str = [model.album_name stringByReplacingPercentE

其他知识 高蒙 2016/10/19 16:47 1.7k浏览 0评论

前端技术 怎么解决js在ios中播放音频.play()方法报错的问题

由于app改版的比较频繁,主管有个想法就是说,我们先做个测试的版本全部用html5写,主要针对ios端,安卓端貌似没有很严格的样子。因为ios的审核比较严格点,在之前的开发中就遇到用js去播放音频无效提示.play()方法不存在的错误。这次在改版的过程中还是遇到了要播放音频的效果,于是这次认真的研究了一下。没错,居然成功的解决了,js怎么在ios中使用.play()的方法播放音频的问题。效果如下:html代码:<audio id="audio"><

jQuery/js 高蒙 2016/10/18 22:31 7.3k浏览 0评论

其他知识 分享新浪微博的技术架构是怎样的?

中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴。作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展。微博平台首席架构师杨卫华演讲实录:        大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点多收到一个邮件说想了解一下微博底层是怎么构架的。很多技术人员对微博的构架非常感兴趣,就是一个明星他有300万粉丝,这

其他知识 高蒙 2016/10/17 21:10 1.1k浏览 0评论

前端技术 如何用css设置背景图片模糊,并且内容文字不模糊

问题阐述:在项目中遇到一个播放器的效果,背景是透明的效果。上面是清晰的按钮和文字。解决方法:内容和图片分别置于一个div,通过css设置背景div模糊度,设置内容div绝对位置。html代码:<div class="video-info-top">     <div class="video-bg blur" style="background:u

Html/Css 高蒙 2016/10/17 21:03 2.8k浏览 0评论

其他知识 2016年最受欢迎的编程语言有哪些?

【文章来自转载】这两天 GitHub 对其官网进行了改版,紧接着又发布了一年一度的开源报告,我们程序员比较关心之后的趋势是什么,而 GitHub 毫无疑问代表了全世界编程领域的趋势,我们不妨先来解读下这份报告,然后再解答下你们关注的标题的答案。事先声明,本篇文章的一些数据完全来自这份报告,地址在这里:https://octoverse.github.com/最流行的开源项目首先发布的是过去一年在 GitHub 上最流行的开源项目,见下图:可以看到其中有不少是我在之前 GitHub 系列文章里介绍

其他知识 高蒙 2016/10/17 20:49 1.1k浏览 0评论

...

高蒙

男, PHP程序猿

文章

484

标签

41

热度

10w+

南京, 江苏, 中国

人生要是没有理想, 那跟咸鱼有什么分别。