会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜菜鸟~NL
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2017年10月9日
iterator接口部署
摘要: es6中,能表示“集合”概念的数据类型大致有四种。 Array,Object,Map,Set 既然是集合,那遍历便是一种基本需求。而Iterator就是为了提供一种统一的接口机制。任何的数据结构,只要部署了Iterator接口,便可以使用类似的方式完成遍历操作。 当然,Iterator还有2个作用,
阅读全文
posted @ 2017-10-09 20:21 前端大佬李嘉诚
阅读(1014)
评论(0)
推荐(0)
2017年10月8日
【js】this=>>4种用法
摘要: JS中this的四种用法 1.在一般函数方法中使用 this 指代全局对象 function test () { this.x = 1; alert (this.x); } test () //1 2.作为对象方法调用,this 指代上级对象 function test(){ alert(this.
阅读全文
posted @ 2017-10-08 18:29 前端大佬李嘉诚
阅读(365)
评论(0)
推荐(0)
【js】接口实现代码
摘要: 一、什么是接口 接口是面向对象JavaScript程序员的工具箱中最有用的工具之一。在设计模式中提出的可重用的面向对象设计的原则之一就是“针对接口编程而不是实现编程”,即我们所说的面向接口编程,这个概念的重要性可见一斑。但问题在于,在JavaScript的世界中,没有内置的创建或实现接口的方法,也没
阅读全文
posted @ 2017-10-08 18:14 前端大佬李嘉诚
阅读(1265)
评论(0)
推荐(0)
【es6】object.is()&&==&&===
摘要: 首先,先粗略了解一下这三个玩意儿: 下面分别详细说明一下这三个玩意儿: 先说 ,这个比较简单,只需要利用下面的规则来判断两个值是否恒等就行了: 再说Object.is(),其行为与 基本一致,不过有两处不同: 举个栗子☺: +0 -0 //trueNaN NaN // false Object.is
阅读全文
posted @ 2017-10-08 18:01 前端大佬李嘉诚
阅读(493)
评论(0)
推荐(0)
js apply&&call
摘要: 1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由
阅读全文
posted @ 2017-10-08 17:57 前端大佬李嘉诚
阅读(157)
评论(0)
推荐(0)
2017年10月7日
【javascript=>>DOM】=>>Attribute与Property的区别
摘要: 我们在很多情况下将Attribute与Property混为一谈,或者说不是很清楚两者的区别。其实这两者的真实含义与具体功能还是差别比较大的: property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的,分为固有型和用户自定义型,其中用户自定义型可以利用Refle
阅读全文
posted @ 2017-10-07 17:40 前端大佬李嘉诚
阅读(315)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告