自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wxy270的博客

一个小白的慢慢积累

  • 博客(27)
  • 收藏
  • 关注

原创 js代码执行enter操作

先创建一个keyboard事件,在用input元素派发。在input标签里,用代码执行enter操作。

2023-05-23 16:52:01 577

转载 学习typeScript 列表

TypeScriptTypeScript 是一种由微软开发的自由和开源的编程语言它是 JavaScript 的一个超集,TypeScript 在 JavaScript 的基础上添加了可选的静态类型和基于类的面向对象编程。开发环境的安装1 安装Node.js2 安装TypeScriptnpm install typescript -gtsc --version3 使用TypeScr...

2019-02-13 18:03:41 2140

原创 vue的一些坑

文章目录用vue的碰到的坑父传子用vue的碰到的坑父传子父组件传进去的list,lastChoose,子组件触发的事件有getItem,getemeitem <CTree :list="list" :lastChoose="lastChoose" @getItem="getMessage" @getemeitem="getemeitemMess&a

2018-11-28 17:54:51 234

转载 HTMl5的存储方式sessionStorage和localStorage详解

html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除...

2018-05-16 11:12:12 323

原创 React生命周期了解一下

简单地说,React Component通过其定义的几个函数来控制组件在生命周期的各个阶段的动作 官方文档组件的生命周期可分成三个状态:Mounting:已插入真实 DOMUpdating:正在被重新渲染Unmounting:已移出真实 DOM生命周期的方法有:componentWillMount 在渲染前调用,在客户端也在服务端。componentDidMount :...

2018-05-04 15:46:59 155

原创 了解webpack

1.什么是WebPackWebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。构建就是把源代码转换成发布到线上的可执行 JavaScrip、CSS、HTML 代码,包括如下内容。代码转换:TypeScript 编译成 Java...

2018-05-02 17:53:29 285

转载 JS中typeof与instanceof之间的区别总结

本文是对JS中typeof与instanceof之间的区别进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说...

2018-04-27 15:08:24 209

转载 字符串:数组中的toString,toLocalString,valueOf方法有什么区别

Array、Boolean、Date、Number等对象都具有toString()、toLocaleString()、valueOf()三个方法,那这三个方法有什么区别??? var obj1=[1,2,3,4,5]; var obj2=[5,4,3,2,1]; var obj3=[obj1,obj2]; console.log(obj1); console.log(ob...

2018-04-27 15:05:29 828

原创 HTTP那些事

这是一篇信息整理文章,可以当作工具来看HTTP全称是超文本传输协议,构建于TCP之上,属于应用层协议。http通信有什么问题?## 1.1 可能被窃听 - HTTP 本身不具备加密的功能,HTTP 报文使用明文方式发送 - 由于互联网是由联通世界各个地方的网络设施组成,所有发送和接收经过某些设备的数据都可能被截获或窥视。(例如大家都熟悉的抓包工具:Wireshark)...

2018-04-22 23:06:58 220

原创 用node模拟一个简单的静态服务器

我们都知道在本地起个服务直接一个http-server -p 3000 一个端口为3000的服务就起来了,我们可以直接在浏览器访问3000端口,就能拿到我们需要的页面,那么如果想自己实现一个这样的工具怎么做呢?不要急,看我慢慢分析写出来写之前我们先要搞清楚要做什么:用自己写的包,起一个服务,访问3000端口回车,应该显示出public下的目录列表,后面加/index.html,就应该显...

2018-04-18 14:37:33 640

原创 node ( 5 ) -----process详解

进程process 对象是一个全局变量,它提供当前 Node.js 进程的有关信息,以及控制当前 Node.js 进程。 因为是全局变量,所以无需使用 require()。在Node.js中每个应用程序都是一个进程类的实例对象。进程对象属性execPath 可执行文件的绝对路径,如 /usr/local/bin/node version 版本号 versions依赖库的版本...

2018-04-17 00:51:51 1223

原创 断点续传了解一下??

我们写代码的有时候工作中会做一些上传/下载图片或者文件的操作。但是我们也知道一次性下完是不可取的,对性能不是很友好,那这时候我们就想了个方法---断点续传。你看,平时听一首歌的时候,如果听到一半(网络下载了一半),网络断掉了,用户需要继续听的时候,文件服务器不支持断点的话,则用户需要重新下载这个文件,多费流量啊。那如果我们一片一片的传,记录一个点,每次从记录的点往后传就十分亲民了。获取...

2018-04-09 22:09:13 324

原创 node基础(4)----Stream

流的概念 流是一组有序的,有起点和终点的字节数据传输手段。 它不关心文件的整体内容,只关注是否从文件中读到了数据,以及读到数据之后的处理。流是一个抽象接口,被 Node 中的很多对象所实现。比如HTTP 服务器request和response对象都是流。 那么说了这些,到底有哪些我们常用的流呢?下面我就一一介绍: createReadStream我们首先看...

2018-04-01 20:02:59 210

原创 node基础(2.1)-----手写一个require模块

动手写require的思路 思路出来就开始写代码了,先写个架子let path = require('path')let fs = require('fs')function Module(filename){ //构造函数 this.filename = filename; this.exports = {}}//扩展名存在它的构造函数上,作为私有属性M...

2018-03-23 23:25:37 337

原创 最全の正则基础+编写

#什么是正则正则就是一个规则,就是处理字符串的,验证正则用的是test方法。正则的捕获用exec方法或者字符串的split,replace,match可以。 var reg = /^$/ //两个斜杠之间内容的就是正则,两个斜杠之间的都是元字符。#修饰符&元字符修饰符g (global):全局匹配 i(ignorCase):忽略单词大小写 m (mult...

2018-03-23 11:02:46 514

原创 node基础(1)---eventloop事件环

##在浏览器中,全局作用域是window,而在node中是global。但是我们可以直接var a=1;console.log(window.a),但是我们不能console.log(global.a),因为node在执行的时候会形成一个闭包来实现模块化。node解决了什么Node的首要目标是提供一种简单的,用于创建高性能服务器的开发工具Web服务器的瓶颈在于并发的用户量,对比Java和Php的实...

2018-03-19 21:49:07 472

原创 类的继承图解

#类  以前就是构造函数继承先声明两个类,并在父类上追加一个smock方法function Parent() {}Parent.prototype.smock = function () { console.log('吸烟');}function Child() {}然后让Child的原型指向Parent的实例,这样child实例上就有了Parent的方法了function ...

2018-03-19 15:16:20 1521

原创 浅谈异步调用几种方式

什么是异步/同步调用异步调用就是你 喊 你朋友吃饭 ,你朋友说知道了 ,待会忙完去找你 ,你就去做别的了。同步调用就是你 喊 你朋友吃饭 ,你朋友在忙 ,你就一直在那等,等你朋友忙完了 ,你们一起去。异步不支持try/catch,try/catch只针对同步代码Callbackcallback就是在回调函数,在函数中会作为参数来实现:let fs = require('fs'); // readF...

2018-03-13 17:00:35 814

原创 根据PromiseA+手写一个Promise类

什么是PromisePromise 是一个构造函数, new Promise 返回一个 promise对象 接收一个excutor执行函数作为参数, excutor有两个函数类型形参resolve reject其用法是let p = new Promise(function (resolve,reject){ resolve("这是promise")    reject("这个不执行")...

2018-03-13 15:53:49 616

原创 vue的$方法

let vm = new Vue({ el:'#app',         data:{msg:'hello',arr:[1,2,3]}, mounted(){ this.$nextTick(()=>{ console.log(vm); }) }...

2018-03-01 11:49:45 8267

原创 vue 事件修饰符

.stop.prevent.capture.self.once   1 .stop  阻止冒泡修饰符 <div @click="parent">parent <div @click.stop="child">child <div @click="grandson.stop">grandson</div&g

2018-02-28 11:12:13 3971

原创 箭头函数小结

1,箭头函数不具备this和arguments,自己没有this就找上一级的this。2,如何更改this指向:1)call,apply,bind.2)var that = this; 3) =>3,如何确定this是谁,  谁调用就是谁。   .()  .前面是谁就是谁。fucntion a(b){ return b+1}let a = b => b+1 //去掉functi...

2018-02-26 14:33:53 196

原创 数组的方法

Array对象concat()连接两个或更多的数组,并返回结果。join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。pop()删除并返回数组的最后一个元素push()向数组的末尾添加一个或更多元素,并返回新的长度。reverse()颠倒数组中元素的顺序。shift()删除并返回数组的第一个元素slice()从某个已有的数组返回选定的元素sort()对数组的元素进行排序spli...

2018-02-26 11:55:07 155

转载 Vue 2.x 实战之后台管理系统开发(一)

转载链接 点击打开链接可能遇到的问题问题:当你随便写了一点代码然后点击保存后,浏览器中会显示如下报错信息:Eslint 报错那是因为项目默认开启了 Eslint 功能,代码编写不规范就会报错。解决:可以这样禁用 Eslint:build/webpack.base.conf.jsmodule: { rules: [ //

2017-08-23 17:51:00 466

转载 Vue2.0 新手完全填坑攻略—从环境搭建到发布——DT

Vue2.0 推荐开发环境转载自 大灰狼的小绵羊哥哥 点击打开链接Homebrew 1.0.6(Mac)、Node.js 6.7.0、npm 3.10.3、webpack 1.13.2、vue-cli 2.4.0、Atom 1.10.2安装环境打开终端运行以下命令安装brew/usr/bin/ruby -e "$(curl -fsSL http

2017-08-23 16:12:58 689

原创 适用于终端交互的插件JQuery Terminal

Terminal 插件可以在网站上实现终端交互效果。这可不是FTP或SSH终端,你可以定义交互的命令。 官网地址:http://terminal.jcubic.pl/适用Terminal,首先要先下载相关的文件 ,并引入进去,这里的插件是基于jquery的,所以也要引入jquery.js,这里我就不展示出来了。以上文件都可以从官网能拿到。1,引入成功之后,要在页面写入一个节点:2,我这里用的是We...

2017-04-14 10:31:15 4203 2

转载 在线编码器 codeMirror

CodeMirror是一款在线的支持语法高亮的代码编辑器。官网: http://codemirror.net/下载后,解压开得到的文件夹中,lib下是放的是核心库和核心css,mode下放的是各种支持语言的语法定义,theme目录下是支持的主题样式。一般在开发中,添加lib下的引用和mode点击打开链接下的引用就够了。var editor = $(element

2017-04-14 10:24:47 1396

空空如也

空空如也

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

TA关注的人

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