自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 兼容性

HTML对象获取问题FireFox:document.getElementById(“idName”);ie:document.idname或者document.getElementById(“idName”).解决办法:统一使用document.getElementById(“idName”);const问题说明:Firefox下,可以使用const关键字或var关键字来定义常...

2019-06-29 04:57:18 131

原创 Array

数组的静态方法:1.Array.from() 方法从一个类似数组或可迭代对象中创建一个新的,浅拷贝的数组实例。2.Array.isArray() 用于确定传递的值是否是一个 Array。3.Array.of() 方法创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。Array 原型的方法:1.concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个...

2019-06-14 18:23:46 99

原创 object静态方法 和原型对象

1.所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。2. 方法用于测试一个对象是否存在于另一个对象的原型链上。 Animal.prototype.isPrototypeOf(erHa)3. propertyIsEnumerable() 方法返回...

2019-06-13 17:54:28 218

原创 必须的must

1.instanceof运算符用来判断一个构造函数的prototype属性所指向的对象是否存在另外一个要检测对象的原型链上2.

2019-06-13 17:53:41 90

原创 get post的区别

get把请求的数据放在url上,即HTTP协议头上,其格式为:以?分割URL和传输数据,参数之间以&相连。数据如果是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,及“%”加上“字符串的16进制ASCII码”。post把数据放在HTTP的包体内(requrest body)。get提交的数据最大是2k(原则上url长度无限...

2019-06-04 08:26:13 63

原创 prototype、_proto_和construetor(构造函数)

prototype、_proto_和construetor(构造函数)下面两句话也很重要1、每一个函数对象都有一个prototype属性,但是普通对象是没有的;  prototype下面又有个construetor,指向这个函数。2、每个对象都有一个名为_proto_的内部属性,指向它所对应的构造函数的原型对象,原型链基于_proto_;...

2019-04-11 01:27:00 144

原创 创建对象

1.最简单的方式–创建一个Object实例2.对象字面量3.工厂模式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"...

2019-04-01 12:17:58 62

原创 Vue路由

第一:动态路由匹配把某种模式匹配到的所有路由,全都映射到同个组件。等于是在path:/home/:usename中的usename 是个变量,是个任何值都可以,并且保存到了$route.params.usename 中。第二:嵌套路由首先url 分为两部分,前部匹配父组件的 path;父组件显示,并且父组件要有router-view容器,准备装子组件。后部分匹配子组件的 path ,子...

2019-03-31 10:40:30 100

原创 flex弹性布局

容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end。1.容器的属性flex-direction 方向flex-wrap 是否换行flex-flow 方向 好换行 的简写。默认 ...

2019-03-31 10:36:51 69

原创 匿名函数

1.声明一个匿名函数,直接赋值给某一个事件;2.使用匿名函数表达式。将匿名函数,赋值给一个变量。声明:var func=function(){ }调用:func();注意:使用匿名函数表达式时,函数的调用语句,必须放在函数声明语句之后!!!(与普通函数的区别)【js代码的执行顺序问题】js代码在运行时,会分为两大部分。检查装载和执行阶段。检查装载阶段:会先检测代码的语法错误,...

2019-03-31 06:54:35 81

原创 js数组基本操作

var result =arr.toString() //***转字符串,数据分隔符是,。var result =arr.join(’—’) //***转字符串,参数是连接数组元素的分隔符。var result =arr.push() //***推入新的元素到数组到尾部。var result =arr.pop(5) //***删除数组的末尾元素,返回删除的元素。var re...

2019-02-26 09:38:51 300

转载 人生哲理

名言:我们之所以会心累,就是常常徘徊在坚持和放弃之间,举棋不定。我们之所以会烦恼,就是记性太好,该记的,不该记的都会留在记忆里。我们之所以会痛苦,就是追求的太多。我们之所以不快乐,就是计较的太多,不是我们拥有的太少,而是我们计较的太多...

2019-02-25 14:58:07 214 1

空空如也

空空如也

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

TA关注的人

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