自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS8.20 ES6语法,箭头函数,class

一.对象ES6中在编写对象的时候有了新的方法,我们通过代码来看看: var name="karen" var rank="_cd" var grand=100 var arr=["userid","1234"] var obj={ name,//可以通过变量赋值来给对象的key添加value值 age:"100",//一般的写法 ["hyqj...

2019-08-20 22:21:56 817

原创 JS8.19 ES6部分语法,解构赋值

一.解构赋值解构赋值的含义:按照某种数据的解构,解析赋值(少了一个取值的步骤,更简洁)我们通过代码来看:var {name1} = {name1: "karen"} console.log(name1)//karen这段代码块的作用跟下面这段是一样的:var obj={name1:"karen"}console.log(obj.name1)//但是这里需要通过obj.name这...

2019-08-20 00:39:12 192

原创 8.15 对象序列化反序列化,正则表达式

一.对象序列化,反序列化说到对象的序列化,需要先了解一种数据:JSON数据:它是一种字符串,形如js语言中的对象的表示形式:“name=karen&pwd=123”,就像这个字符串.我们通过代码来看:JSON.parse的使用: var str='{"name":"123"}' var str='{"age":18,"its":[1,12,3,12,3,123]}' ...

2019-08-15 20:29:50 470

原创 JS8.14 遍历器,对象成员检测,对象的操作

一.遍历器遍历就是把容器中的数据都拿出来摆好而遍历器就是访问容器中数据的工具,是一种方法1.for:for循环式js中最常用兼容性最好的循环工具,适应绝大部分浏览器,在要求高兼容性的前提下优先选择for循环遍历数组: var arr=[1,12,3,123] for(var i=0;i<arr.length;i++){ var re = arr[i] con...

2019-08-15 09:18:18 358

原创 JS8.12 方法劫持,8.5-8.12的类型面试题训练

一.方法劫持通过call apply bind实现方法劫持(我的理解就是通过这三个代码将一个函数的调用者强行指向一个对象)代码说话:call:var obj1={name:"jack",age:18,say:function (arg1,arg2) { console.log(arg1,arg2) console.log(this.name,this.age) }...

2019-08-12 23:43:47 163

原创 JS8.11回调函数,闭包,小括号()运算符

一.回调函数回调函数用在哪?以后做业务,80%与函数相关的语法都是回调函数.基础语法设计使用回调函数这里tool是一个回调函数,可以通过fn内部的tool再调用tool这个函数工具.因为这里没学多少,我也举不了更多例子.二.闭包闭包的基本概念:具有作用于的代码块.我自己的理解是这样的:函数中有局部变量,局部变量不能被外部访问,所以不会在整个代码中产生额外负担,这样可以避免...

2019-08-12 19:51:04 328

原创 JS8.9原型链,作用域(拓展)

一.原型链在介绍原型链之前,先记住两个概念:①创建一个对象,这个对象一定会有一个_proto_属性,这个对象的__proto__属性指向构造该对象的构造函数的原型。②函数也是一种特殊的对象,所以函数也有__proto__属性,还有自己的原型属性prototype.函数的原型对象不断向上寻找的时候,也能读取到obj.prototype.这里引用到了dovlie的一些图和例子这里创建一个普通对象...

2019-08-10 23:27:52 111

原创 JS8.8原型对象及作用域

一.原型对象Q?:原型对象是什么?使用[]时为什么能够获得数组的数据?给对象保存数据是通过什么方法?调用方法的原理是什么?----这里要引入一个概念原型对象.A.:原型对象是系统本身已经被编写的语句,对象的原型模型对象称为原型对象,一个对象没有自己的属性和方法时通过调用原型对象上的方法也可以使用.(个人理解:原型对象是系统在你编写代码前已经为你准备好的代码,当你调用的对象需要使用一个方法或数据...

2019-08-08 22:56:54 125

原创 JS8.7 函数(this指向)(new)

一.函数函数大概念:函数在不同的场景叫法也不一样,包括:函数,闭包,回调函数,构造函数,对象,数据,handler(处理程序),原型对象,方法函数的使用:1.函数是一个复合语句,才被调用时才会执行;函数的调用每一次都是相互独立的,不会互相影响,比如:function fn () { var a=20 a++ console.log(a) //21...

2019-08-08 08:59:20 149

原创 JS入门8.6 表达式,运算符,语句(if,for)

一.各类表达式表达式的定义:编程程序的最小单位.组成关系:表达式==>语句==>app==>应用程序原始表达式原始表达式,最原始的数据数组初始化表达式JS中的数组是存放数据的容器数组的length是数组的最后一个元素的下标+1部分样式//js中的数组;放数据的容器 var arr=[100,200,300,"hello",true,undefin...

2019-08-06 20:32:02 124

原创 JS入门8.5

一、JS入门,添加JS代码的方式1行内引入:eg: <a href="javascript:console.log(123)">xx</a>2嵌入式: eg:<script> var a=20 console.log(a) </script>3从文件引入 eg:<script src="src/test1....

2019-08-05 20:29:32 155

空空如也

空空如也

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

TA关注的人

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