12 过8客

尚未进行身份认证

互相交流 互相进步

等级
TA的排名 12w+

js __proto__、prototype 、constructor 三者关系总结

一__proto__属性:__proto__ ,怎么读? 杠杠?proto?杠杠?__proto__ 读作“dunder proto”,“double underscore proto”的缩写。并且它前后两边 分别是 两个 “_”(下划线)。由__proto__属性来连接对象,直到null,就是所谓的“原型链”。原型链概念时必须了解的 。对象的__proto__链接到...

2020-01-08 16:47:21

JS事件循环机制(event loop):宏任务和微任务

在学习js事件循环机制(event loop)时候,为了加强理解记忆,作下记录:每个线程都会有它自己的event loop(事件循环),在event loop任务队列中分为宏任务和微任务。macro-task(宏任务):包括整体代码script,setTimeout,setIntervalmicro-task(微任务):Promise,process.nextTick...

2020-01-08 16:13:34

Anaconda python 使用笔记

1、创建环境conda create --name <env_name> <package_names>例如 :conda create --name python2 python=2.7env_name:即创建的环境名package_names:即安装在环境中的包名2、切换环境linux和mac:source activate &l...

2019-08-28 16:53:07

发布npm包-简要记录

1注册账号注册npm账号,需要邮箱。激活npm账号,npm账号注册成功以后会收到邮件,邮件中有个链接,点进去进行激活。2创建项目npm init 创建项目:name 命名规则-不能包含大写字母,空格及下滑线version 创建时候默认1.0.0就行,以后可以在package.json中去修改description: 描述,可以不填,以后再package.json中...

2019-08-21 12:05:33

解决浏览器记住密码后表单自动填充问题

1、autocomplete="new-password"在input 标签中 增加autocomplete="new-password" 属性,但是有些浏览器失效。2、增加form标签在input外面要有form标签包裹,但是有些浏览器也会存在自动填充问题。3readonly onfocus="this.removeAttribute('readonly');"我目前用的...

2019-07-05 14:20:20

git 分支操作记录

查看分支:查看本地分支:git branch查看远程分支:git branch -r查看全部分支(本地和远程):git branch -a新建分支:创建新分支:git branch <新分支名> [commitid]创建新分支并且切换到新分支为当前分支:git checkout -b <新分支名> [commitid]/...

2019-06-19 16:48:23

Vue Element-ui el-table sortablejs 表格拖拽排序

首先要在项目中本地安装 sortablejs:执行 :npminstallsortablejs--save然后在要实现表格拖拽的.vue文件中 引入 sortablejs:import Sortable from 'sortablejs'基本排序功能 templete里面的表格(el-table)不需要进行设置。只需要在vue 的mounted 方法中 进...

2019-06-18 22:09:17

Element Ui 源码本地化修改使用

一、获取源码:先创建要保存源码的文件夹,进入该文件夹使用 git clonehttps://github.com/ElemeFE/element.git把Element Ui 的源码 克隆到本地,会发现当前文件夹下生成了一个element目录,这就是克隆到本地的源码了。二、安装依赖进入element目录, 命令行终端 运行 npm install 。这样 依赖包...

2019-05-29 14:05:59

vue 依赖注入 provide/inject 实战

官网描述是:provide选项允许我们指定我们想要提供给后代组件的数据/方法。在这个例子中,就是<google-map>内部的getMap方法:provide: function () { return { getMap: this.getMap }}然后在任何后代组件里,我们都可以使用inject选项来接收指定的我们想要添加在这个实例上的...

2019-05-29 13:22:49

前端数据展现发展浅析

从页面数据展现可以分为服务端渲染,和前端渲染。一、下面代码大家都不陌生,这事ASP的服务端渲染的写法:<%="首页"%><%response.write("首页")%><%for i = 1 to 10%><p><%=i%></p><%next%>这种写法最大的不便就是每次想...

2019-05-21 00:03:26

Vue快速搭建

一、node安装1、首先安装node下载地址:https://nodejs.org/en/download/目前新版本的 node都内置 npm,所以npm无需在单独安装。2、检测node是否运行成功打开 命令行 运行 node -v, 如果node安装并运行成功会 显示 node版本号。3查看npm是否安装成功npm -v二、配置npm淘宝镜像...

2019-05-20 22:41:31

import export 用法解析

回想起当年 看到import myImport from '@/api/paiExportTest.js'; import * as myImportfrom '@/api/paiExportTest.js'; 之类的引入犯晕的时候,今天再次总结一下各种 import方式,加深记忆,楼座备忘。闲话少叙 直接上码。首先 创建被引入的 文件paiExportTest.j...

2019-05-17 17:29:42

目录路径:/ ./ ../ 描述备忘录

目录路径访问规则备忘

2017-06-23 09:46:33

AJAX 执行顺序讨论之JavaScript权威指南第6版

JavaScript权威指南第6版 pdf继续阅读到502页当前部分讲述ajax方面的内容,请看如下内容:原文中说道 serRequestHeader()方法的调用必须在调用open()之前但在调用send()之后,苟泽它将抛出异常。我在想 到底open在前还是send在前? 我记得是先调用open 最后才是send提交请求啊。 书中接下来给出个代码示例:明

2017-06-21 10:53:12

/Java(?!Script)([A-Z]\w*)/g 匹配结果请大家讨论

/Java(?!Script)([A-Z]\w*)/g 匹配结果请大家讨论

2017-06-15 10:46:19

js本地预览图片转base64+php存储成图片

js本地预览图片转base64+php存储成图片

2017-05-05 14:54:49

js本地预览图片和转base64

js本地预览图片和转base64

2017-05-05 13:57:08

html5 nodejs&websocket聊天demo

html5 nodejs&websocket聊天demo

2017-05-04 16:48:11

js图片缓存即img的onload事件与complete属性之间关系

在很多情况下需要快速的显示图片到页面上。但是图片加载是需要一定时间的。这样就需要对图片进行预加载工作。关键是img的onload事件与complete属性。onload是图片加载完成执行的事件,complete属性是图片显示出来以后为true。那么在onload之前complete肯定是false的,这个毋庸置疑。那么我们就可以在onload事件内部判断complete属性是否为t

2017-05-03 14:47:42

单页应用跳转实现浅析-讨论篇

单页应用跳转实现浅析-讨论篇

2017-05-02 14:36:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。