自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (3)
  • 收藏
  • 关注

原创 JS 对象基本用法

以上资料大部分来自饥人谷

2021-01-12 14:20:46 101

原创 js里各种for的区别

js里各种for的区别 For/In 循环 实例 var array={fname:“Bill”,lname:“Gates”,age:56}; for in 针对json数组用这个 for(let index in array) { console.log(index,array[index]); }; index是fname、Iname、age for in 会便利属性上的每个属性名称, let iterable = [3, 5, 7]; iterable.fo

2020-12-12 14:47:41 165

原创 js数组方法

js数组方法 数组的方法 toString() toString() 把数组转换为数组值(逗号分隔)的字符串。 实例 var fruits = ["Banana", "Orange", "Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits.toString(); 结果 Banana,Orange,Apple,Mango join() 它的行为类似 toString(),但是您还可以规定分隔符: 实例 var frui

2020-12-12 13:32:06 127

原创 深浅拷贝

深浅拷贝 浅拷贝 Object.assign() //es6的方法 Object.assign会合并对象生成一个新对象。如果对象的属性是普通类型改变之后新对象不会改变,如果是引用类型改变后新对象也会改变,所以Object.assign实际上还是浅拷贝。 // assign浅拷贝 // var obj = { obj1: { a: “hahahahaha”, b: 39 } }; // var obj1v = // Object.assign({}, obj); // obj1v.obj1

2020-12-08 22:07:21 61

原创 箭头函数与普通函数(function)的区别使什么?构造函数(function)可以使用new生成实例,那么箭头函数可以吗?为什么?

箭头函数与普通函数(function)的区别使什么?构造函数(function)可以使用new生成实例,那么箭头函数可以吗?为什么? 区别: 1.箭头函数语法上比普通函数更加简洁(ES中每一种函数都可以使用形参赋默认值和剩余运算符) 2.箭头函数没有自己的this ,只和所处上下文有关系,它里面能出现的this从属于所处上下文(使用call/Apply都无法改变this的指向) 回调函数中的this一般都是WINDOW 回调函数:把一个函数B作为实参转嘀给另外一个函数A,函数A在执行的时候,可以把传递进来的

2020-12-08 20:25:52 443

原创 call和apply的区别是什么,哪个性能更好一些?

call和apply的区别是什么,哪个性能更好一些? call和apply都是改变this指向的, call是一个一个传,传多少个都行,不固定 apply是传数组,只有一个参数,这个参数就是数组 call和apply都是funcition原型上的方法,每一个函数作为funciton的实例都可以调用这两个方法而这两个方法执行的目的都是改变函数中this的指向的,让函数执行并且改变函数中指向的,唯一的区别是call是一个一个传,apply是以数组的方式 还有一个叫bind 只不过bind不让函数执行,只是预先

2020-12-08 20:24:12 174

原创 盒模型

盒模型 标准盒子模型和怪异和模型和Flex和模型和多列布局 content-box 标准盒模型 box-sizing:content-box 就是标准盒模型,是内容的宽高,但整个盒子的模型还要加商padding和border和margin border-box 怪异盒模型 box-sizing:border-box 就是ie盒模型和怪异盒模型 是盒子大小,不论怎么调border和margin都不会改, 所以在真实项目中用这个多一点,包括我看了一些组件elements-ui和boots

2020-12-08 20:22:35 63

原创 css掌握盒子水平垂直居中

css掌握盒子水平垂直居中 a) 父亲relactive 儿子absolute 儿子 top:50% left50% margin-top:-高的一半 margin-left:-宽的一半 b) 父亲relactive 儿子absolute Top:0 left:0 right:0 bottom:0 margin:auto 这种情况是有宽高 不用去考虑这个事情,不能没有宽高 c) 父亲relactive 儿子absolute Top:50% left50% transform:translate

2020-12-08 20:21:40 86

原创 黑马vue全家桶电商项目记录

** 关于控制台报错sockjs.js?9be2:1606 GET http://192.168.1.1:8080/sockjs-node/info?t=1581148413474 net::ERR_CONNECTI错误解决方案 概述: 在添加axios拦截器的时候,log了一下axios,发现后台一直在报这个错误 分析原因: 因为node-modules中的sockjs-node有问题,它是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器

2020-11-14 16:30:22 506

空空如也

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

TA关注的人

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