自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试

JS数据类型面试官:JavaScript中什么是基本数据类型什么是引用数据类型?以及各个数据类型是如何存储的?⭐⭐⭐⭐⭐答:基本数据类型有NumberStringBooleanNullUndefinedSymbol(ES6新增数据类型)bigInt引用数据类型统称为Object类型,细分的话有ObjectArrayDateFunctionRegExp基本数据类型的数据直接存储在栈中;而引用数据类型的数据存储在堆中,每个对象在堆中有一个引用地址。引用类型在栈中会保存他的引用

2021-03-09 15:21:06 355

原创 js序列化

JSON.stringify({“key”:“val”}) ; //序列化成字符串JSON.parse(string);//json字符串反序列化成对象

2021-01-20 10:21:27 134

原创 如何使用echarts.js

如何引入echarts.js下载安装包npm i echarts在main.js里面引用导入echarts时用:import echarts from ‘echarts’ 出现 “Cannot read property ‘init’ of undefined” 报错,改成 import * as echarts from ‘echarts’ 后解决。代码如下:import * as echarts from ‘echarts’Vue.prototype.$echarts = echarts如

2021-01-15 19:18:21 469

原创 聊一聊跨域和同源策略

什么是同源策略同源策略是浏览器的一个安全策略,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。有这种限制的主要原因是如果没有同源策略将导致安全风险。假设用户在访问银行网站,并且没有退出,然后他又去访问其他的网站,刚好这个网站有恶意的JavaScript代码,在后台请求银行网站的信息,因为用户当前在银行站点仍然为登陆状态,那么恶意代码就可以在银行站点做任意事情。如果没有同源策略,这将是很危险的事情。什么是源:就是协议,域名和端口号什么是同源:若URL中的协议、域名和端口号完全.

2020-08-21 11:12:22 298

原创 为什么 0.1 + 0.2 !== 0.3?如何解决这个问题?

众所周知,JavaScript在某些浮点数的运算时会出现精度丢失的问题,比如在控制台中输入0.1+0.2,得到的是0.30000000000000004,而不是精确的0.3,这是什么原因呢?在计算机基础中我们应该学过,计算机中所有的数据最终都是以二进制的形式存储的,当然数字的存储也不例外。当计算0.1+0.2的时候,实际上计算的是这两个数字在计算机里所存储的二进制,0.1 和 0.2 在转换为二进制表示的时候会出现位数无限循环的情况。当然计算机不会用无限的空间去存储这些无限循环的二进制数...

2020-08-17 11:28:30 5788

原创 关于正则表达式的掌握

**本文通过列举了一下关于正则表达式的一些方法和引用,能够带你正确的掌握正则表达式,希望对你有所帮助**1.正则表达式的概念:正则表达式:正则表达式(regular expression)是一个描述字符规则的对象。ECMAScript 的 RegExp 构造函数 表示正则表达式,而 String 和 正则表达式都定义了进行强大的【模式匹配】和【文本检索】与【替换】的函数2.创建正则表...

2020-03-01 18:16:21 265 1

空空如也

空空如也

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

TA关注的人

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