okaychen的头像
摘要: 写在前面 上一篇中,我们对于JavaScript中原始值、复杂值以及内存空间进行了一个深入浅出的总结,这次我们来聊一聊JavaScript中this关键字的深入浅出的用法. 在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字阅读全文
posted @ 2017-09-14 14:39 OkayChen 阅读(1179) 评论(12) 编辑
摘要: 这一年,是责任与奋勉齐驱并进。 从16年刚步入校园,转眼之间迎来了我的大二生活。 在很多人眼中,刚步入大学的新生是懵懂无知、没有目标的一年,对未来的生活没有想象,对于自己的明天或许仍然没有选择;但是我却俨然过成了激情中又充满安稳的一年(这或许在别人眼中是乏味的吧),因为我最庆幸的是,我一开始就坚定着阅读全文
posted @ 2017-09-09 00:53 OkayChen 阅读(1024) 评论(23) 编辑
摘要: 依据我现有的知识,在前端上"简易"的实现了腾讯信用的界面,同时自己自制了一个竖直的刻度尺插件,曲线的位置可以根据传入的数值动态的改变,这次主要也想总结一下关于jQuery中extend的方法,也是我们在写插件的时候常用的方法 效果图 jQuery中的extend方法 这里我参考了前辈的博客,在前辈博阅读全文
posted @ 2017-08-12 13:05 OkayChen 阅读(1034) 评论(8) 编辑
摘要: 写在前面 今年前端届比较有意思,从大漠穷秋发表文章比较angular和vue,继而致歉vue作者、社区,从谷歌辞去Angular Developer PM in China一职并且呼吁大家停止各种无谓的争论;到尤小右(尤雨溪)知乎回应大漠穷秋,表态遗憾大漠穷秋离职,希望世界和平。 其实我觉得更多的是阅读全文
posted @ 2017-10-15 03:20 OkayChen 阅读(336) 评论(4) 编辑
摘要: 写在前面 之前写了一篇《微信小程序实现各种特效实例》,上次的小程序的项目我负责大部分前端后台接口的对接,然后学长帮我改了一些问题。总的来说,收获了不少吧! 现在项目已经完成,还是要陆陆续续总结一下的,总结的过程也是对知识梳理和清晰的过程! 这次主要聊一下小程序前后端接口对接的一些事, 对于客户端与服阅读全文
posted @ 2017-10-12 12:58 OkayChen 阅读(376) 评论(2) 编辑
摘要: 写在前面 最近在负责一个微信小程序的前端以及前后端接口的对接的项目,整体上所有页面的布局我都已经搭建完成,里面有一些常用的特效,总结一下,希望对大家和我都能有所帮助 实例1:滚动tab选项卡 先看一下效果图吧,能够点击菜单或滑动页面切换,tab菜单部分可以实现左右滚动 好了,看一下我的源码吧!<喜欢阅读全文
posted @ 2017-10-01 02:08 OkayChen 阅读(1017) 评论(7) 编辑
摘要: 写在前面 编写易于维护的代码,其中最重要的方面就是能够找到代码中重复出现的主题并优化他们,这也是设计模式最有价值的地方 说到这里...... 《head first设计模式》里有一篇文章,是说使用模式的心智, 1、初学者"心智" :"我要为HELLO WORLD找个模式" 2、中级人员模式: "或许阅读全文
posted @ 2017-09-26 17:27 OkayChen 阅读(324) 评论(0) 编辑
摘要: 前两次总结了JavaScript中的基本数据类型(值类型<引用类型>,引用类型<复杂值>)以及他们在内存中的存储,对内存空间有了一个简单的了解,以及第二次总结了this深入浅出的用法,我们知道了this的用法取决于函数四种调用的方式。 这一次我们来对JavaScript中原型以及原型链做一个深入浅出阅读全文
posted @ 2017-09-21 10:09 OkayChen 阅读(465) 评论(8) 编辑
摘要: 写在前面 上一篇中,我们对于JavaScript中原始值、复杂值以及内存空间进行了一个深入浅出的总结,这次我们来聊一聊JavaScript中this关键字的深入浅出的用法. 在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字阅读全文
posted @ 2017-09-14 14:39 OkayChen 阅读(1179) 评论(12) 编辑
摘要: 写在前面 最近在读《JavaScript启示录》,这本书不是JavaScript的详尽的参考指南,但是把对象作为了解JavaScript的透镜,受益匪浅。 那么我们先来聊一下JavaScript的原始值(值类型)以及复杂值(引用类型),以及他们在内存空间中的存储,关于他们你可能不清楚的一些事: 我们阅读全文
posted @ 2017-09-14 00:27 OkayChen 阅读(425) 评论(4) 编辑
摘要: 这一年,是责任与奋勉齐驱并进。 从16年刚步入校园,转眼之间迎来了我的大二生活。 在很多人眼中,刚步入大学的新生是懵懂无知、没有目标的一年,对未来的生活没有想象,对于自己的明天或许仍然没有选择;但是我却俨然过成了激情中又充满安稳的一年(这或许在别人眼中是乏味的吧),因为我最庆幸的是,我一开始就坚定着阅读全文
posted @ 2017-09-09 00:53 OkayChen 阅读(1024) 评论(23) 编辑
摘要: 写在前面 最近读《node.js学习指南》,对于mongodb没有介绍太多的工作原理,但是对于一个前端开发者,即使你还没有用过这种数据库也可以让你很好的理解和使用 一本非常好的介绍node.js的书,我一直把他放在触手可及的地方。 --Mike Amundsen MongoDB Native Nod阅读全文
posted @ 2017-09-02 03:55 OkayChen 阅读(265) 评论(4) 编辑
摘要: 前言 最近在读《JavaScript语言精粹》,对递归函数有了进一步的认识,希望总结下来: 递归是一种强大的编程技术,他把一个问题分解为一组相似的子问题,每一问题都用一个寻常解去解决。递归函数就是会直接或者间接调用自身的一种函数,一般来说,一个递归函数调用自身去解决它的子问题。 "汉诺塔"经典递归问阅读全文
posted @ 2017-08-31 11:07 OkayChen 阅读(480) 评论(0) 编辑
摘要: 前言 MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写,支持Windows,Linux,OSX,Solaris等平台,默认端口为27017,是一个效率非常高的nosql数据库。 我的测试环境:window10 64位 我的安装路径:D:\mongodb 我学习mongodb的笔记本阅读全文
posted @ 2017-08-21 20:05 OkayChen 阅读(354) 评论(0) 编辑
摘要: 正则表达式提供另一种强大的文本搜索和处理方式,对于正则表达式,不同语言有着不同的实现,JavaScript采用的Perl5的语法。对于极少数匹配模式是简单的全字符文本的情况,我们往往会采用indexOf这样的方法,但是多数情况下,匹配模式往往都更为复杂。 1、语法 1)在JavaScript中我们可阅读全文
posted @ 2017-08-19 21:25 OkayChen 阅读(503) 评论(9) 编辑
摘要: 依据我现有的知识,在前端上"简易"的实现了腾讯信用的界面,同时自己自制了一个竖直的刻度尺插件,曲线的位置可以根据传入的数值动态的改变,这次主要也想总结一下关于jQuery中extend的方法,也是我们在写插件的时候常用的方法 效果图 jQuery中的extend方法 这里我参考了前辈的博客,在前辈博阅读全文
posted @ 2017-08-12 13:05 OkayChen 阅读(1034) 评论(8) 编辑
摘要: 我们在实际的开发中,经常要获取页面中某个html元素,动态更新元素的样式、内容属性等。 我们已经知道在JavaScript中提供下面的方法获取子、父、兄节点的方法: 常规 通过父节点获取子节点: 通过临近节点获取兄弟节点: 通过子节点获取父节点: 1、childNode.parentNode 获取已阅读全文
posted @ 2017-08-11 17:46 OkayChen 阅读(324) 评论(1) 编辑
摘要: 写在前面: 这次我主要想总结一下微信小程序实现上下滚动消息提醒,主要是利用swiper组件来实现,swiper组件在小程序中是滑块视图容器。 我们通过vertical属性(默认为false,实现默认左右滚动)设置为true来实现上下滚动。 (需要注意的是:只要你的swiper存在vertical属性阅读全文
posted @ 2017-08-02 20:20 OkayChen 阅读(1036) 评论(8) 编辑
摘要: 你愿不愿意做一个异类,异于常人,出类拔萃。 看大家都自愿报了任老师移动互联的暑期培训,但是却拿不出兴趣和势头,那大家和我都失去了参与这次培训的意义。 我参与这次培训是想对自己这近一年前端知识做一个总结和梳理,你说你学会了很多东西,其实不然,我觉得目前为止对我们来说有三样东西你能告诉自己你学到了些东西阅读全文
posted @ 2017-07-13 14:13 OkayChen 阅读(1348) 评论(13) 编辑
摘要: 前言:终于我的大一生活结束了,迎来了愉快的暑假,大家都开始了各自的忙碌。一直忙着一些项目的事情,终于决定今天要更新一篇博客了,对上一阶段的学习做简单的总结。 这次我主要总结一下用Css绘制各种形状的技巧,同时要结合before、after伪元素和定位做出一些效果。 Triangle Up(向上的三角阅读全文
posted @ 2017-07-12 21:52 OkayChen 阅读(513) 评论(0) 编辑
摘要: css3属性之多栏布局与JS实现瀑布流 背景:之前打算自己总结一下flex布局的知识点,发现自己无从下手,原因在何处:我反思了一下,其实原因很简单,使用的次数少,更多的时间使用了百分比,浮动和定位解决。这也就显示出了博客和笔记的区别,自己平时做笔记,更多的记录,而不是总结,其实自己没有熟练掌握。 有阅读全文
posted @ 2017-06-14 02:05 OkayChen 阅读(730) 评论(9) 编辑
摘要: css重构之旅 >前言: 今年我大一,马上就要大二了。从高三毕业暑假到大学的这一年马上过去,马上迎来大二生活.学习前端也有将近一年了。一昧去追求那些视觉的效果和相对高端和新颖的技术,反而忽略了最基础的布局技巧。 回味 2017年3月,百格教育的手机端网站,是我接到的第一个公司外包的项目。我和组长合作阅读全文
posted @ 2017-05-29 21:33 OkayChen 阅读(543) 评论(4) 编辑
摘要: Angular4.0来了,更小,更快,改动少 接下来为Angular4.0准备环境和学会使用Angular cli项目 1.环境准备: 1)在开始工作之前我们必须设置好开发环境 如果你的机器上还没有安装Node.js和npm,请安装他们 (这里特别推荐使用淘宝的镜像cnpm,记得以后把npm的指令改阅读全文
posted @ 2017-05-27 20:04 OkayChen 阅读(1283) 评论(3) 编辑