自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 cookie与session是什么?两则有区别

是什么?由于http协议是一种无状态的:即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户,于是有了cookie与session,cookie第一次登录后服务器返回cookie给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,而session是一种特殊的cookie,cookie是存储在本地浏览器,而session存储在服务器。存储在服务器的数据会更加的安全,不容易被窃取。有什么区别?.

2021-12-28 19:35:07 677

原创 nodeJs是干嘛的为什么要学习nodeJS?

node.js是干嘛的?node.js是一个基于Chrome V8引擎的JavaScript运行环境,一个让JavaScript运行在服务端的开发平台。刚开始学习node.js的时候,以为node.js是前段必备的一个技能,后来经过了解之后发现并不是,经了解,并不是所有公司都会要求使用node.js来开发项目。那么为什么前端攻城狮要学node.js呢其实意思是说,node.js的出现对前端的开发效率有了质的飞越,学会使用node.js不是为了学习后端开发,而是使你更加了解前端开发。为什么

2021-12-23 10:18:36 1373

原创 es6...运算符rest参数与arguments的区别

//argumentsfunction fn() { arguments.push('hello word'); console.log(arguments); //报错: arguments.push is not a function at fn}fn([1, 2, 3, 4]);//restfunction fn1(...a) {a[0].push('hello word'); console.log(a); //[1, 2, 3, 4, 5, 'hello.

2021-12-18 15:14:23 623

原创 es6面试题总结(一)

1、let、const和var的区别1)let是块作用域,var是函数作用域2)let定义的变量没有变量声明提升,var定义的变量有声明提升3)let声明的变量存在暂时性死区,var没有4)在let声明变量所在的作用域,不能重复声明同名变量5)var定义的变量会变成顶级对象(window)的属性,let不会6)let所拥有的特性const都有,7)声明const不可以不赋值2、使用箭头函数应注意什么?1)this的指向不能使用call和apply以及bind来改变2)

2021-12-16 20:32:35 244

原创 js数组深拷贝(JSON)

在刚学习页面渲染时遇到了一个问题:一个json格式的数组,在不同的应用场景我要改变数组中的对象的属性值得到不同的数据来渲染下一个场景,所以想到了数组的深浅拷贝的问题。之前学习了数组的深拷贝的方法是通过,使用数组的newArr.push(arr)方法往新数组中利用for循环重复添加arr的值let arr = [6, 3, 8, 5, 7];let newArr = [];arr.forEach(function (value) { newArr.push(value)})newA

2021-12-11 15:37:04 1225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除