川川的攻坚笔记
码龄7年
关注
提问 私信
  • 博客:39,100
    39,100
    总访问量
  • 17
    原创
  • 2,058,667
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-01-31
博客简介:

liuyahui_0126的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得13次收藏
创作历程
  • 17篇
    2018年
成就勋章
TA的专栏
  • js
    3篇
  • css
    2篇
  • 微信小程序
    2篇
  • git
    1篇
  • 面试题
    5篇
  • react
    3篇
  • 工具
  • web
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Service Worker -- 特殊的Web Worker

在介绍service之前,先引入一下PWA(由Google的Chrome团队创造),技术支持主要是ServiceWorker和Web App MainfestPWA是一种webapp模型,是一种渐进的web app,利用一些web特性,配合ui使用,增强web app的用户体验。(手机使用Safari 进入 mi.com 将它保存在手机桌面上,点击桌面上相应快捷方式时,不会再显示url)。...
原创
发布博客 2018.10.18 ·
3706 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

css设置 sticky footer

有时候,我们在设计界面中会有一个footer bar 想让它呈现 一下这种样式。这就是sticky footer。  他可以使用一下几种方式设置:假设我们的dom结构是这样的:<div class="wrapper"> <div class="content" /> <div class="footer" />&l
原创
发布博客 2018.07.20 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

window.a和var a的区别

首先window是一个全局对象。先看一下结果:相同情况:var a = 1   //function(){console.log(this)}window.a = 2  //function(){console.log(this)}测试结果 constructor和proto和this指向(window)都一样不同情况:第一种情况:结果是undefined第二种情况:结果是报错信息 c is no...
原创
发布博客 2018.05.10 ·
7051 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

js匹配6位密码不是连续数字

1.可以利用判断每两位数字是否差值为12.如果涉及字母,可以判断ASCII码是否差值为1下面例子中主要使用的是数字差值
原创
发布博客 2018.05.03 ·
2042 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

js正则匹配6位相同密码(111111/aaaaaa)

利用正则表达式,代码中\1表示第一个元素,\2\3就是第二个第三个。正则中利用match方法返回字符串类型。例如"111"
原创
发布博客 2018.05.03 ·
1625 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

报错--Uncaught SyntaxError: Unexpected token <

1.标签书写有问题 (没有闭合标签等)2.在使用React的jsx中,没有设置script标签的type="text/babel";
原创
发布博客 2018.04.28 ·
1931 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

React-Cannot read property 'state' of undefined at handleClick 报错原因

react在新版本中,修改了对state的处理方式解决办法:1.由于state设置在了作用域内部,引用时可以使用如代码20行的方式改变this指向修改state的值。2.也可以使用setState设置...
原创
发布博客 2018.04.28 ·
5802 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React-组件化开发createClass失效

在ReactV16.0版本之后,react的数据处理和组件开发都有了变动。1.react最新版本抛弃使用了createClass这个函数,这个也是为了配合ES6 ,与时俱进    在新版本中,我们可以使用以下两种方式写组件(注意:组件中只能有一个根标签&lt;div&gt;内部html标签&lt;/div&gt;)  (1)使用es6的class方法,继承React.Component。可以实现组...
原创
发布博客 2018.04.28 ·
1047 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2018春季面试题总结

阿里巴巴一面1.匿名函数优点?2.事件委托?事件捕捉?3.Vue双向数据绑定4.跨域,你知道几种方法?具体说说jsonp5.xss攻击6.你知道bfc吗?7.说说树的遍历方法。先序中序后序8.原始值和引用值得区别?(可以从栈和堆角度出发)9.说说let,const,var的区别?阿里巴巴二面1.可用性2.可访问性3.可维护性4.说说TCP和UDP协议?5.HTTP1.0和HTTP2.0的区别?6....
原创
发布博客 2018.04.24 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端面试问题总结-1

1.Promise    1)三种状态    2)防止回调地狱    3)实现顺序执行,处理异步操作    4).all()-完成后全部执行        .race() -一个成功就可以执行    5)缺点 ?        1.无法中途取消        2.不好判断pending时候是刚开始,还是即将完成。        3.不给函数内部事件添加回调函数,无法捕捉报错信息--被.catch解...
原创
发布博客 2018.04.24 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

switch-case不写break导致丢失页面

     switch-case在进行case的条件判断时,当第n个条件成立时,如果不加break(也就是不跳出),会把case n下面所有的case语句全部执行。    在我做index页面的事件的时候,运用了controls这个控件,由于在case3和case4中未添加break。导致点击报障按钮的时候,会直接显示my页面   导致了丢失warn页面的情况。...
原创
发布博客 2018.02.27 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git报错- failed to push some refs to 'git@github.com:***********/***.git'

原因:github远程仓库有文件更改,本地没有更新解决办法: git pull --rebase origin master                  git push -u origin master
原创
发布博客 2018.02.27 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序-swiper轮播图获取index

1.获取之后存入stroage  stroage的get/set使用就不多介绍了,只说一下思想,利用轮播图变化绑定事件,获取e.detail.current(即为index)2.通过url传值直接上图  获取index   -&gt;  e.detail.current  将index写入url   将url中的index读取   ...
原创
发布博客 2018.02.11 ·
3629 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

利用css画箭头(>)

在之间写箭头的时候都直接用符号&gt;表示,但是发现符号的开口大小是固定不变的,只能设置字体大小来改变。  今天写微信小程序的时候,觉得三角形可以用div画出来,那么&gt;应该也可以,尝试了一下。实现了这个想法。 ...
原创
发布博客 2018.02.09 ·
2270 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

微信小程序-回退第一个页面

**回退不能直接回退到第一个页面         在之前的了解中认为使用navigateBack可以回退到指定页面,但是在今天的练习中发现某个页面想浏览完毕后手动点击回退,是不能实现的。会造成这个页面闪一下  就回退到指定页面。于是我百度了一下,发现有一种方式可以解决这个问题。   第一个页面采用navigateTo,    在第二个页面中使用redir
原创
发布博客 2018.02.07 ·
6034 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

微信小程序-redirectTo时改变css

1. 跳转页面时改变css样式         由于微信小程序不能获取dom节点,在redirectTo的时候就不能将css样式直接改变,          这时候可以选择应用data中写一个isChange来决定跳转时是true还是false 我的程序中由于跳转会产生改变多个节点样式的情况,我就将isChange写成了数组。核心代码在于{isChange[2]?'same
原创
发布博客 2018.02.02 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js的防抖与节流处理

防抖一段时间内频繁触发函数的时候,只有停止时间长度足够才会执行一次节流在固定时间内执行一次,以标志来判断是否空闲而执行。一些项目需要频繁触发的onmousemove,onchange等事件时,有可能会短时间内频繁的触发。这会降低系统的性能甚至造成卡顿情况的产生。这就需要防抖的处理。防抖的意义在于,在用户停止输入或者长时间未输入的情况下。在限定的时间内只调用一次回调函数。
原创
发布博客 2018.01.31 ·
583 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多