1. 将日期转换为指定的格式:比如转换成 年月日时分秒 这种格式:yyyy-MM-dd hh:mm:ss 或者 yyyy-MM-dd。当然是网上的方法,只是总结下。 可以为Date原型添加如下的方法: Date.prototype.format = function(fmt) { var o = { ...
分类:
Web程序 时间:
2020-08-29 16:38:37
阅读次数:
159
1.1常见的JavaScript库 · jQuery· Prototype· YUI· Dojo· Ext JS· 移动端的zepto 这些库都是对原生JavaScript的封装,内部都是用JavaScript实现的 2.jQuery 下载 官网:http://jquery.com 版本: · 1x ...
分类:
Web程序 时间:
2020-08-29 15:18:38
阅读次数:
70
文章目录 1. 前言 2. _ _ proto _ _ 属性 3. prototype属性 4. constructor属性 5. 总结 提示:不要排斥,静下心来,认真读完,你就搞懂了!(可以先看一下最后的总结部分再回过头来完整看完) 1. 前言 作为一名前端工程师,必须搞懂JS中的prototyp ...
分类:
Web程序 时间:
2020-08-20 18:54:30
阅读次数:
82
JavaScript中的对象,都有一个内置属性[[Prototype]],指向这个对象的原型对象。当查找一个属性或方法时,如果在当前对象中找不到定义,会继续在当前对象的原型对象中查找;如果原型对象中依然没有找到,会继续在原型对象的原型中查找(原型也是对象,也有它自己的原型);如此继续,直到找到为止, ...
分类:
其他好文 时间:
2020-08-17 16:43:24
阅读次数:
115
vue.extend 使用基础 Vue 构造器函数,通过原型继承,(返回)创建一个“子类”(构造器)。参数是一个包含组件选项的对象。 const Sub = function VueComponent (options) { this._init(options) } Sub.prototype = ...
分类:
其他好文 时间:
2020-08-15 23:59:41
阅读次数:
139
js实现继承的方法中为何总是要修正constructor方法的指向呢? 问题引入 最近看了许多关于js继承实现的相关文章,许多实现方式中都会存在这么一行代码: A.prototype.constructor = A 于是感到好奇,这行代码的实际意义是什么?如果没有的话,还能达到继承的目的吗? 前置知 ...
分类:
Web程序 时间:
2020-08-13 12:20:49
阅读次数:
94
1 // 解决IE9及其以下 不支持classList属性的问题 2 if (!("classList" in document.documentElement)) { 3 Object.defineProperty(HTMLElement.prototype, 'classList', { 4 g ...
分类:
其他好文 时间:
2020-08-05 16:56:13
阅读次数:
81
参考地址:http://momentjs.cn/ 1、首先安装moment npm install moment --save 2、在main.js里引入 import moment from 'moment'//导入文件 Vue.prototype.$moment = moment;//赋值使用 ...
分类:
Web程序 时间:
2020-08-04 11:26:16
阅读次数:
106
import Vue from 'vue' import Router from 'vue-router' Router.prototype.go = function(t) { this.isBack = true console.log('go ' + this.history.current. ...
分类:
其他好文 时间:
2020-07-29 10:29:00
阅读次数:
83
封装 axios 模块 封装背景 使用 axios 发起一个请求是比较简单的事情,但是axios没有进行封装复用,项目越大的话会造成代码冗(rǒng )余,维护会越来越难。 所以在此二次封装,是项目中各个组件能够复用,让代码更容易维护。 封装要点 统一 url 配置 统一 api 请求 reques ...
分类:
其他好文 时间:
2020-07-29 09:57:02
阅读次数:
87