- 博客(5)
- 收藏
- 关注
转载 浅谈js对象之数据属性、访问器属性、Object.defineProperty方法
一、对象 这个不用多说,常见的几种创建对象的方法有: 1.通过构造函数创建对象,如下所示: function Person(){ } var person = new Person(); 2.通过Object创建简单对象,例如: var obj = new Object(); 3.通过字面量创建对象。...
2018-04-14 23:37:00 204
转载 Promise初步详解(resolve,reject,catch)
一:何为Promise?为了直观一点,首先我们采用console.dir(Promise)看一下它的结构组成。从上面的图片中我们可以到,Promise其实是一个构造函数,它有resolve,reject,race等静态方法;它的原型(prototype)上有then,catch方法,因此只要作为Promise的实例,都可以共享并调用Promise.prototype上面的方法...
2018-01-07 21:18:00 5075
转载 原生js面向对象实现简单轮播
平时中我习惯用jquery写轮播效果,实现过程不是很难,也很方便,为了加深对js面向对象的理解,我打算用面向对象实现一个简单的轮播,这里采用了字面量的方式实现。为了实现这个过程,我们要自己动手封装一个运动函数animate,在这里我采用的是匀速运动的方式,这种方式可能体验不是很好,后面分析js代码我在详细解释。废话不多说,先上代码。页面布局可以根据自己的习惯来。html代码:...
2017-11-27 00:17:00 223
转载 前端菜鸟学习之DOM事件处理
一、事件处理程序 1.DOM0级事件处理程序:就是将一个函数赋值给一个事件处理程序属性,至今仍为现代所有浏览器所支持,主要得益于其跨浏览器的优势,要使用DOM0级事件,首先要得到操作对象的引用,具体实例如下图所示。 var oBtn = document.querySelector('.btn'); oBtn.onclick = functi...
2017-11-04 16:00:00 204
转载 webpack学习(一)
1.首先建立一个webpack项目,然后新建文件demo2,在demo2下新建src文件,index.html文件,初始化项目 (npm init --yes)得到package.json2.全局安装webpack (npm install webpack -g),在项目文件下本地安装webpack(npm install webpack --save--dev),3.在src下...
2017-09-12 23:16:00 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人