自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欣叶yiyi的博客

学习之旅的个人总结

  • 博客(9)
  • 收藏
  • 关注

原创 RegExp 正则表达式

'.'可以替代任何字符;'*','+'和'?'相当于"{0,}","{1,}"和"{0,1}";*表示>=0;+表示>=1;?表示0<=x<=1;^ 表示打头的字符要匹配紧跟^后面的规则;$ 表示打头的字符要匹配紧靠$前面的规则;[ ] 中的内容是可选字符集;为了逐字表达,你必须在"^.$()¦*+?{\"这些字符前加上转移字符'\';在方括...

2021-09-16 17:17:59 187

原创 浅谈浅拷贝和深拷贝

理解浅拷贝和深拷贝 js中的数据可以大致分为两种类型:基本数据类型和引用数据类型。 基本数据类型:基本数据类型的变量的赋值,可理解为深拷贝,修改其中一个数据,另一个数据不会随之变化 引用数据类型:引用数据类型分为key和value,它们两个分开存储,数据的值value在内存中,而指针key指向内存中的value值;引用数据类型的数据进行赋值,其实只是拷贝了数据的指针key,两个k...

2019-10-30 14:56:34 76

原创 Vue-cli打包后-webkit-box-orient:vertical丢失问题

1、-webkit-box-orient:vertical丢失本人在使用Vue-cli配合Ant-design-vue管理端UI组件使用时,打包后发现,我的样式没有生效控制台看后,发现是这样:我多次修改后本来以为是代码没有覆盖导致的,后来发现修改其他的属性都能生效,百思不得其解万能的百度,百度后得知,vue-cli 里面webpack打包后导致了-webkit-box-orie...

2019-07-15 10:17:43 258

原创 JS基础总结-函数(五)

定义函数 函数声明 示例 function functionName(){ //函数体};console.log(functionName.name);//functionName 注意: 在chrome,Firefox,Safari,Opera中为函数定义了一个name属性,该属性可以访问到该函数指定的名字; 函数声明有一个重要特征:函...

2019-03-08 16:29:10 92

原创 JS基础总结整理(三)

原型 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象; 凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象; Function Object 也都是通过 New Function()创建的。 实例的构造函数属性(constructor)指向构造函数。 function Person(name, ...

2019-03-05 10:07:37 106

原创 JS基础总结-对象继承(四)

理解对象 创建对象 工厂模式 创建示例 function createCompany(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.getName = function(){ alert(this....

2019-03-05 10:06:43 81

原创 JS基础总结(一)

js基础 JS输出 document.write():该语句仅仅是向页面输出写的内容,如果页面已经加载完毕,此时使用该语句会导致页面被覆盖;//1、下面的代码不会覆盖整个页面&lt;body&gt; &lt;p&gt;这是我的测试段落&lt;/p&gt; &lt;script&gt; document.write(Math.random()...

2019-01-29 15:42:10 146

原创 JS基础总结整理(二)

函数作用域 函数的嵌套关系是定义时决定的,而非调用时决定的。var v1 = 'global';var f1 = function(){ console.log(v1); }f1(); //globalvar f2 = function(){ var v1 = 'local'; f1();};f2(); //global 变量的作用域 全局...

2019-01-29 13:37:47 71

原创 export default和export学习整理

简要概述加载模块 模块加载方案 在ES6之前有CommonJs和AMD两种,前者用于服务器,后者用于浏览器。 ES6模块加载。 模块加载方案的区别 CommonJS和AMD都是“运行时加载”:在运行时才能确定模块的依赖关系,以及输入和输出的变量。 ES6是“编译时加载”:在编译时就完成模块加载,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 expo...

2019-01-28 10:59:06 422

空空如也

空空如也

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

TA关注的人

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