- 博客(15)
- 收藏
- 关注
原创 还没找到工作吗?这六道前端面试题你会了吗?
还没找到工作吗?这六道前端面试题你会了吗?1.简述一下深克隆原理深克隆就是将引用类型的值全部拷贝一份,形成一个新的引用类型,这样就不会发生引用错乱的问题,首先判断执行对象的类型是数组、对象或是普通类型,通过for in遍历数组或者对象,判断value的类型 ,如果是对象类型那么就递归再次执行深克隆,直到全是普通类型。2.实现token登录认证 用户登录账户,后端校验数据库,如果账号密码正确那么会用jwt.sign将用户信息以对称加密的方式生成一个 字符串发送到前段,前端进行存储,在进行需
2020-08-26 09:36:31
362
原创 用Vue实现一个简单的购物车模块
用 Vue实现一个简单的购物车模块附上效果图CSS文件最后附上HTMl文件:<div id="main"> <div class="car "> <h2> <span class="goodsname">商品名称</span> <span class="goodsprevprice">总价</span>
2020-07-02 14:48:49
981
1
原创 教你用jquery实现网页的楼梯效果
教你用jquery实现网页的楼梯效果在各大电商网站中经常看到如图所示右边的楼梯效果,当我们滚动页面滚动道不同的分栏的时候,右边的提示框相应的也会发生变化,并且点击提示框上的不同按钮,可以跳转到对应的节点。这个功能怎么实现的呢?1.页面布局写出几个大的色块表示每一个模块,增加一个ul作为右边的提示框<div class="top"> </div> &...
2020-04-06 17:49:33
830
1
原创 还不会用ajax?教你封装一个方便又好用的ajax
还不会用ajax?教你封装一个方便又好用的ajax1.准备工作 编写方法判断是否为对象function isObject(arg){ return (typeof arg === "object" && arg !== null && arg.constructor && arg.constructor === Object);} ...
2020-03-28 17:42:58
216
原创 教你用面向对象编程写一个烟花爆炸的特效
想要学会这个漂亮的烟花吗?快来跟着学习吧~结构<div class="container"></div>我们只需要一个盒子表示烟花爆炸范围就可以了样式fire是烟花 注意添加绝对定位 <style> .container{ margin: 0 auto; height: 500px; wi...
2020-03-22 13:58:12
37596
15
原创 JS实现贪吃蛇
JS实现贪吃蛇1.结构创建一个盒子box作为蛇的身体,当前盒子中只有一个子元素,代表此时蛇的长度为1.在创建一个盒子food作为贪吃蛇的食物。 <div id="box"> <div></div> </div> <div id="food"></div>2.CSS设置蛇和食物的样式,这里注意蛇...
2020-03-15 13:21:16
3294
原创 BOM相关操作详解
BOM相关操作详解window的方法 全局函数alert() /confirm()/ prompt() 这三个都会阻塞代码 后两个有返回值window的常用子对象locationlocation.href如果不加上对应的协议 只会更改一级的字符串location.href="www.baidu.com"如果添加了相应的协议,就可以直接跳转到改地址location.href="...
2020-03-08 09:41:52
2192
1
原创 CSS position详解。还不会用定位?看完你就懂了。
CSS position详解。还不会用定位?看完你就懂了。CSS中定位常用来:1.正常情况下可以覆盖在另一个元素上2.可以移动一个元素的位置3.可以固定某个容器在浏览器窗口的某个位置不动4.可以做吸顶效果CSS定位方式共有五种:position: static;静态(默认)定位position:relative;相对定位position:absolute;绝对定位...
2020-02-23 18:25:22
1132
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人