会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sminocence
微微一笑,天真烂漫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
2018年2月4日
JavaScript的深拷贝与浅拷贝
摘要: 深拷贝和浅拷贝是在面试中经常遇到的问题。今天在这里总结一下。 深拷贝与浅拷贝的问题,涉及到JavaScript的变量类型,先来说说变量的类型,变量类型包括基本类型和引用类型。 基本类型:Undefined,Null,Boolean,String,Number 引用类型:Array,Object,Da
阅读全文
posted @ 2018-02-04 22:45 sminocence
阅读(181)
评论(0)
推荐(0)
2018年2月3日
垃圾收集机制
摘要: JavaScript具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。而C,C++之类的语言则会麻烦一些,需要手动跟踪内存的使用情况。 但是在编写JavaScript代码的时候,大部分的时候,就不用再关心内存的问题,因为所需内存的分配以及无用内存的回收完全实现自动管理。 这种垃圾回收
阅读全文
posted @ 2018-02-03 23:06 sminocence
阅读(273)
评论(1)
推荐(0)
函数的参数
摘要: ECMAScript函数不在乎传进来多少个参数,也不在乎传进来的参数是什么类型。原因是因为ECMAScript中的参数在内部用一个数组来表示。函数接收到的始终是这个数组,而不关心数组中包含哪些参数和参数的个数。实际上,在函数体内可以通过arguments对象来访问这个参数数组,从而获取传递给函数的每
阅读全文
posted @ 2018-02-03 21:51 sminocence
阅读(168)
评论(0)
推荐(0)
2018年1月30日
数组中的forEach和map的区别
摘要: 大多数情况下,我们都要对数组进行遍历,然后经常用到的两个方法就是forEach和map方法。 先来说说它们的共同点 相同点 都是循环遍历数组中的每一项 forEach和map方法里每次执行匿名函数都支持3个参数,参数分别是item(当前每一项),index(索引值),arr(原数组) 匿名函数中的t
阅读全文
posted @ 2018-01-30 15:11 sminocence
阅读(8585)
评论(0)
推荐(0)
2018年1月29日
cookie和localStorage、sessionStorage的区别
摘要: 先来讲讲localStorage吧,我最初接触localStorage,是听一个同学说他在做项目的过程中用到过这个。但是我自己也用到过的,就是在学习React的时候,在做一个小demo,这个demo简单来说就是一个静态的留言板吧,不能对下面的评论进行任何操作。但是在react中,存储这些评论用的是l
阅读全文
posted @ 2018-01-29 20:56 sminocence
阅读(399)
评论(0)
推荐(0)
cookie实现记住密码功能
摘要: 之前在一次面试过程中,被问到前后端如何实现记住密码功能,所以自己也试着做,这是纯js做的。 一、实现思路 1.前端页面,自己简单写了一个页面,如下图,不喜勿喷 2.主要有三个函数 setCookie(设置cookie) getCookie((取cookie) delCookie(删除cookie)
阅读全文
posted @ 2018-01-29 16:53 sminocence
阅读(750)
评论(0)
推荐(0)
2018年1月28日
前后端分离
摘要: 对于前后端分离的应用场景,不是所有的场景都适合,但是大多数项目都能够通过前后端分离来实现。 大多数后台应用我们可以做成SPA应用(单页应用),而单页应用最主要的特点就是局部刷新,这通过前端控制路由调用AJAX,后台提供接口便可以实现。 这样的方式用户体验更好,网页加载速度更快,开发和维护成本也降低了
阅读全文
posted @ 2018-01-28 16:23 sminocence
阅读(360)
评论(0)
推荐(0)
2018年1月27日
cookie和session的区别
摘要: 一、服务端是怎么识别用户的(session) 由于HTTP是无状态协议,所以服务端需要记录用户的状态时,就需要某种机制来识别具体的用户。这个机制就是session。 典型的场景如购物车,当用户下单的时候,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建特定的sess
阅读全文
posted @ 2018-01-27 23:15 sminocence
阅读(169)
评论(0)
推荐(0)
2018年1月26日
跨域的几种方式
摘要: 同源策略 同源策略中的源指的是URL,比如说,对于一个完整的URLhttp://www.jianshu.com:80/p/bc7b8d542dcd sample?query=text 这里的同源指的是URL中prototype协议、host域名、port端口这三个部分相同。简单来说, 同源策略 就是
阅读全文
posted @ 2018-01-26 23:01 sminocence
阅读(389)
评论(0)
推荐(0)
2018年1月25日
使用create-react-app时的something is already running on port 3000
摘要: 问题: 自己今天在使用create react app搭建react应用的时候,开启了两个React app,然后npm start的时候,出现something is already running on port 3000 解决方法 自己之前也遇到过这个问题,但是没有记录下来,我自己试着想,先是
阅读全文
posted @ 2018-01-25 22:37 sminocence
阅读(3039)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
公告