摘要:
前端开发过程中会有很多异步产生,有时要拿到异步里的数据的情况,如何解决呢? ES6中就提供了一个解决异步的方法,就是promise。 什么是promise 简单来说就是一个容器,里面保存着某个未来才会结束的事件(也就是异步操作)的结果。从语法上来讲,Promise是一个对象,从它可以获取异步操作的消 阅读全文
摘要:
学习以及面试过程中,都会着重原生的东西,但实际开发过程中,很少会用原生写项目,一线城市就是vue、react、以及Angular 的使用比较多,jQuery也有,但相对二线城市来说会少一些,但也不是没有。 以前的jQuery就是王者,现在jQuery是入门。以前可能需要花很大的精力去学习jQuery 阅读全文
摘要:
学习前端以来,一直很好奇像京东,淘宝这种大型网站的购物车是怎么做到统一的,就去搜索了一些资料吧!大致的看了一下,自己实战了下,俗话说的好,读万卷书不如行万里路!购物车只是一个很小的案例,但也可以去动手做一做,感受下过程!积少成多! 这案例主要是通过本地储存来实现的,我用了两种方法,一种是cookie 阅读全文
摘要:
数据交互是前端很重要的一部分,静态页是基础,而交互才是网页的精髓。交互又分为人机交互和前后端数据交互,现阶段的互联网下,大部分的网站都要进行前后端数据交互,如何交互呢?交互的流程大概就是前端发送数据给后端,后端接送数据,进行处理,将处理后的结果发送给前端,前端接受数据。前端和后端的收和发通过什么呢? 阅读全文
摘要:
现在很多网站都会使用瀑布流的一个效果,什么是瀑布流呢,用在哪些地方呢? 大概就是这样的一个效果,一般用于无法保证图片大小的网站。 先看下布局+css 实现的一个大概思路: 瀑布流:第一行正常浮动,从第二行开始,每个元素都定位到上一行的最小高度的元素下 1.获取元素 2.布局 3.区分第一行和后面的行 阅读全文
摘要:
使用电脑逛淘宝,京东等商城时,将鼠标移入图片中,图片会放大,之前一直在想这种是怎么实现的,前两天刚写出来,纯js实现的,无任何工具库。下面先来看下思路吧! 刚学js的时候可能对于布局不是很重要,但学到面向对象编程后,布局就变得很重要了,有时候布局会影响到整体效果;先来看下布局吧! 布局就搞定了,比较 阅读全文
摘要:
正则是用来描述字符规则的,常常用来做表单验证。先说下正则的创建和简单的使用吧! / / 是正则表达式的标识符 创建 使用:不能直接使用,需配合方法使用 字符: 字符: str.match(reg) str.replace(reg) 正则: 正则: reg.test(str) 特点 筛选出符合条件的子 阅读全文
摘要:
先简单说下每个方法对应的语句和用法 obj.appendChild(node) 把新的子节点添加到指定节点(插入新的子节点(元素)),这么说可能不是很明白,代码可能更清晰哈!node表示的就是要添加的节点。 但是这个方法只能在父节点的末尾添加元素。那如果我们要在父元素的中间添加怎么办呢。w3c又提供 阅读全文
摘要:
之前在做浮点数计算时,偶然发现计算结果有误差,度娘了解了下,补充整理了下。 误差是什么样子的呢?举例 事实上在很多的编程语言当中都存在着或多或少的精度问题,只不过类似于Java这些语言经历这么多年,已经封装好了很多方法来解决这个问题了。而JavaScript是一门弱类型的语言,从设计思想上就没有对浮 阅读全文
摘要:
简易万年历这个案例是比较有意义的,虽然是个小demo,但涵盖的知识是一点也不少啊!需要静下心来好好理解,完全理解下来,就会觉得也没那么难,理解了这个demo,后续很多东西都知道怎么写了。好啦,先上HTMl部分的代码。 样式可以自己更改哈! 下面是javascript的代码,会加上注释,以防小白白看不 阅读全文