- 博客(8)
- 收藏
- 关注

原创 JavaScript基础之localStorage以及简单实现购物车功能
1.localStorage是什么localStorage是HTML5里新加入的新特性,这个是作为一种本地存储功能来使用的,解决了cookit只有4kb的存储空间导致空间不足的问题,在浏览器当中localStorage的大小一般为5M,当然在不同的浏览器当中大小也不同。2.购物车功能的实现1.实现购物车的“增删改查”功能------------------------------封...
2019-03-27 23:08:24
1692
1
原创 我对关于TCP三次握手的理解
最近和同事聊天经常聊到关于三次握手的问题,由于本人业务代码写多了对于这些基础问题也越来越生疏了,所以特此重新巩固一遍。为什么建立连接需要三次握手?首先建立一个场景便于我们理解假设 a和b进行对话a对b说 :喂,你听见了吗?b回答a说 :是的,我能听见!到这时 a和b都知道对方是能够响应自己的对话的客户端只有确定了自己能与服务端连接上才能开始发数据。所以两次握手肯定是最基本的。但是这...
2019-09-19 22:53:05
227
原创 从零开始--react脚手架搭建银行APP项目(持续更新)
项目介绍以及开发的动机这个项目是一个某银行的银行APP项目,在此之前以及用vue全家桶和vantUI库开发了第一期版本,主要功能有用户的登录,开户,绑定银行卡,解绑银行卡,提现,充值等基本功能,由于之前的开发者引入的插件过多和没有考虑性能优化的原因,所以我想利用我的空余时间把整个项目重构一遍,就是我这个项目的一个动机第一步 利用create-react-app搭建项目基本架构由于我对webp...
2019-08-24 21:46:42
762
原创 js字符串操作 --- 格式化银行卡中间加*** ***
var newbankNmbs = function(cardNumber) { if (cardNumber && cardNumber.length > 8) { return `${cardNumber.substring(0, 4)} ${" **** **** "}${cardNumber.length % 4 ? " " : ""}${c...
2019-08-21 17:01:37
637
原创 JS判断用户是否有操作
document.addEventListener("click", ()=>{sitTime2.operateTimeOut()});class SitTime01{ constructor(){ this.second = 0 } // 当用户没操作时定时器开启 startit(){ setTimeout(this.add...
2019-08-06 17:14:07
1220
原创 谈谈我对JavaScript闭包的理解
闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。1.何为闭包百度百科的理解是 闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。通俗的讲就是函数a的内部函数b,被函数a外部的一个变量...
2019-06-09 12:34:04
425
原创 谈谈我对Promise的理解,以及常见的面试题分享
谈谈我对Promise的理解1.Promise的的作用Promise出现的背景.Promise对象的两个特点**第一个特点:有3种状态**** 第二个特点Promise的三个缺点Promise的代码实例以及使用方法使用方法关于Promise的常见面试题1.Promise的的作用Promise出现的背景.因为在JavaScript的世界中所有的代码都是单线程运行的,正因为了这个特殊的概念,...
2019-06-09 12:01:33
2389
原创 十分简单的纯JavaScript实现京东淡入淡出轮播,js透明动画
HTML代码和css代码就不过多介绍了,直接放上来<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>&a
2019-03-13 21:36:08
534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人