摘要: 在日常项目中的开发中,接触移动端开发的小伙伴们免不了要和移动端调试打交道,本文特在此总结下常用的移动端调试,欢迎小伙伴补充。 谷歌浏览器 谷歌浏览器是我们前端开发中必不可少的利器,跳样式,打断点,看网络请求,看性能等,基本上你能想到的,谷歌都能满足你,在移动端调试方面也是一样,我们可以利用谷歌浏览器 阅读全文
posted @ 2019-09-22 17:45 走在起点 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: Object.assign(target,source1,source2,...) 该方法主要用于对象的合并,将源对象source的所有可枚举属性合并到目标对象target上,此方法只拷贝源对象的自身属性,不拷贝继承的属性。 Object.assign方法实行的是浅拷贝,而不是深拷贝。也就是说,如果 阅读全文
posted @ 2018-01-22 11:19 走在起点 阅读(38614) 评论(3) 推荐(2) 编辑
摘要: 什么是位运算? 位运算是在数字底层(即表示数字的 32 个数位)进行运算的。由于位运算是低级的运算操作,所以速度往往也是最快的(相对其它运算如加减乘除来说),并且借助位运算有时我们还能实现更简单的程序逻辑,缺点是很不直观,许多场合不能够使用。 位运算只对整数起作用,如果一个运算子不是整数,会自动转为 阅读全文
posted @ 2019-07-21 17:31 走在起点 阅读(10317) 评论(2) 推荐(6) 编辑
摘要: 我们在网页中经常会遇到实时搜索的情况,或者其他类似需要input实时响应的问题,一般情况下,我们是利用input和propertychange事件来监听input内容的变化来响应,但是有一个问题就是当输入汉字的时候,可能我们要输入 ‘实时’ 的时候,我们的input框中会出现 'shishi'直到我 阅读全文
posted @ 2018-01-25 14:27 走在起点 阅读(5553) 评论(1) 推荐(1) 编辑
摘要: 几个月前做过一个小程序,虽然没什么访问量,但是我觉得没有一个相对应的官网就不是一个完整的网站,于是拖拖拉拉了好几个月终于开始了官网的制作,由于pc端权限的事情,所以官网只能是展示一些基础信息,其中最复杂的便是景点地图。 大体效果: 关于景点地图,我选取了高德地图进行二次开发,虽然高德地图也可以通过搜 阅读全文
posted @ 2017-12-20 11:37 走在起点 阅读(2371) 评论(1) 推荐(0) 编辑
摘要: 我们经常可以在一些页面看到看起来很酷的线条动画,有些可以用css实现,有些css就无能为力了,今天来研究另一种实现方式,svg 如果对svg是什么还不了解的话,可以先去看看svg的基础教程; 一般对于复杂的线条,不提倡自己去手动画,而应该借助illustrator之类的绘图软件生成后保存位svg文件 阅读全文
posted @ 2017-09-20 17:15 走在起点 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 1 '1,2,3,' //(整数) - 作者ID [使用减号 (-) 排除某个作者 ID, 如: 'author' => '-1,-2,-3,'] 14 'author_name' => 'luetkemj', //(字符串) - 使用 'user_nicename' 用户昵称,(不是名称) 15 16 //////分类参数 - 显示某个分类里面的文章 17 'cat' => 5... 阅读全文
posted @ 2017-01-24 16:45 走在起点 阅读(2993) 评论(0) 推荐(0) 编辑
摘要: 这个系列分为两部分,第一部分为迷宫的生成及操作,第二部分为自动寻路算法。 我们先看效果: See the Pen QGKBjm by fanyipin (@fanyipin) on CodePen. 我们直入正题,先说一说生成迷宫的思路。 整个思路十分简单: 首先我们将迷宫视为一个m行n列的单元格组 阅读全文
posted @ 2016-11-16 23:59 走在起点 阅读(3112) 评论(0) 推荐(0) 编辑
摘要: 昨天在家看电视时,退出的时候发现了一个弹窗效果,整个背景模糊,觉得这样的效果好炫,要比纯色加透明度高大上好多,连续试了几个界面,最终确定效果由css实现的,于是今天一大早来到公司便赶紧搜索了一下,虽然兼容性奇差,但是一个css属性就可以搞定。瞬间感觉自己知道的真是太少了~~ 首先回忆一下弹窗的实现, 阅读全文
posted @ 2016-11-08 11:32 走在起点 阅读(4991) 评论(8) 推荐(7) 编辑
摘要: 相信排序是任何一个程序猿都会用到的东西,今天简单总结记录下常见的排序算法。 一.冒泡排序 说起冒泡排序,可能每个人都不会陌生,实现思路相当简单明了,就是不停的对数组进行两两比较,将较大(较小)的一项放在前面; 如 var arr = [7, 3, 10, 1, 8, 4, 2, 4, 4, 3] 进 阅读全文
posted @ 2016-10-14 13:16 走在起点 阅读(856) 评论(1) 推荐(5) 编辑