自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

渔大侠

小码农一枚

  • 博客(9)
  • 收藏
  • 关注

原创 傻瓜式mocha测试js教程

先看下我的demo目录结构,lib下是待测试源代码。test下是mocha配置文件以及测试案例文件,接下来一步一步来用mocha来测试js以及typescript1、先安装mocha及其依赖项npm init 一路next初始化,此时生成package.jsonnpm init  然后安装mocha及其依赖模块,断言我采用chai模块配合mochanpm install...

2019-01-08 20:51:14 1544 1

原创 小坑记录,专治八阿哥

1.iphone5 flex不生效,父元素display为flex,子元素如果是行内元素设置样式  flex为1样式不生效。要把行内元素改为块级元素才可生效。比如行内元素是a改为div即可。实例如下:原代码 <div class="title"> <a >页签1</a> <a >页签2</a></di..

2018-12-26 18:37:31 324

原创 前端面试宝典

       躁动了好久决定换个工作,好久没出去面试,心里有点慌。遂博览各家以及自己的面试经历,拟面试宝典一份,以供众人。如有差池还望海涵并指正。持续更新........HTML部分1、h5新特性1)、新标签            Input 新的类型,比如telephone、email        画图Convas        header、footer     ...

2018-03-20 15:07:26 223

原创 前端不同渠道分享总结

对外使用的项目基本都有分享的需求,但有的业务人员很容易混淆,比如直接在wap项目打开微信浏览器,还要可配置,你如果不清楚分享,那么很可能一口答应,然而这个事是很难做到的。我先对项目分个类,大体分为两类,pc端和移动端。移动端呢又可以分为三大类,一是原生app(native-app),也就是需要下载的那种,而且全部是是原生语言开发的,ios、android、winphone(这种应该基本淘汰了)

2017-12-18 11:12:17 971

原创 js判断是否为空

项目上常有判断是否为空的需求,我写了一个方法,以供参考。我把数字0看做非空。代码如下function isEmpty(targe){ if(typeof targe ==undefined) return true; if(typeof targe =='number') return false; if(typeof targe =='string'){ if(targe

2017-12-18 11:03:49 255

原创 ui-route子路由切换重复点击不重新加载问题

一个不得不说的项目之坑。先描述问题,用angular框架做的项目,路由用的ui-router。奇怪的是进入一个路由之后,再重复点击当前路由对应菜单,这个路由对应的html、js并不会重新加载,连缓存都不取,是压根儿没反应。angular也用了好久了,说实话这个问题一直没遇到过,其实不是遇到,应该说是没发现。经过多次试验和百度,我自己找到两个损招,就分享一下,项目上还是不要用了,太损了。实验中发

2017-12-15 09:31:00 1815

原创 angular h5项目微信页面分享不了问题

前段时间去项目上填坑,虽然一直讨厌这种活,奈何不由我。具体问题简单说下,一个h5项目,在微信留了一个入口,有部分页面不能分享,具体点就是点了微信的分享按钮页面没反应出不来分享页面。这个问题一开始我是抗拒的、懵逼的。反复看代码也没看出子丑寅卯。但这个问题只是个别页面,不是大面积的,那说明程序一定是有问题的,而且就在这几个页面。刚开始我一直定位是js写错了,反复增删,一无所获。后来转移重心,想着是

2017-12-14 15:58:44 2698

原创 把字符按ascii码排序

function asciSort(targ) { //字符串有方法charCodeAt,把字符转为ascii码 var str = '', toAscFn = str.charCodeAt, _tempArr = targ ? targ.split('') : [], i = 0, j, _temp;

2017-12-14 12:12:49 7884

原创 字符串去重

function removeRepeat(targ){//字符串去重    var arr =targ?targ.split(''):[],rst=[],i=1,_temp ;    if(arr.length        return targ;    }    rst.push(arr [0]);   for(; i         _temp=arr[i];

2017-12-14 10:20:27 723

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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