0 23木之

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 32w+

git第一次提交代码到远程仓库

git是是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势,是现在最常见的管理系统。常见名词:master: 默认开发分支origin: 默认远程版本库Index / Stage:暂存区Workspace:工作区Repository:仓库区(或本地仓库)Remote:远程仓库git分为本地仓库和远程...

2020-07-30 09:20:32

Vue 前端路由的底层原理 onhashchage

vue router 就是基于onhashchange封装的。onhashchange大致如下图:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200726143246285.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0luZmluaXR5ZmVuZw==,size_16,color_FFFFFF,t

2020-07-26 14:45:16

用原生JS模拟vue双向绑定

注释都在上面,大家应该都能看懂的。

2020-07-18 20:24:10

经典面试题之简单小题目

往往有一些面试题是是看起来很基础的,但在那一瞬间你想不起来的。最近我朋友在一家公司面试。八个机试题,我就随机选了一个机试题到博客分享。题如下:1、用随机数生成30个整数并用数组存储2、删除原数组中的偶数(是从原数组中删除,不是将元素存储在新数组)3、输出删除偶数后数组中的剩余元素下面就是答案代码:可能你们还对splice方法还有点不熟悉,不熟悉请往下看:⑴可以用来删除数组中的指定元素⑵使用splice()会影响到原数组,会将指定元素从原数组中删除 并将被删除的元素作为返回值返回

2020-07-16 15:02:09

用 XMLHttpRequest(xhr)多文件上传和渲染

xhr是浏览器提供的Javascript对象,可以请求服务器上的数据资源,JQuery中的Ajax函数就是基于xhr对象封装出来的。当然,你也能使用axios,基本形式都差不多。现在做html结构<input type="file" id='file1' multiplemuiti='multiple'> <button id="btn">选择上传</button> </br> <div></div>file是上

2020-07-12 11:44:43

node js模块化路由

这里的路由是express中的路由,要想使用,要先下载node js 中的express。路由的概念是客服端的请求路径和服务器的响应函数的映射关系。路由的模块化是指在另外的JS中文件创建一个路由模块,需要用的时候直接引用即可。// 这是路由模块// 1. 导入 expressconst express = require(‘express’)// 2. 创建路由对象const router = express.Router()// 3. 挂载具体的路由router.get(’/user/li

2020-07-10 10:30:29

包的作用和基本指令

node js中的第三方模块叫做包,包一般是由第三方个人或者团队开发出来的,免费供个人使用。node JS分为三个模块:内置模块:自带的模块自定义模块 :用户自己编写的模块第三方模块:第三方的模块,需要使用先要下载导入包的作用:1node js的模块只提供底层API 导致在项目开发时,效率很低。2 包是基于内置模块封装的,提供了更高级,更方便的APi,极大的提高了开发效率。3 包和内置模块的关系,类似与JQuery和浏览器内置API之间的关系安装包npm install 包名 简写

2020-07-08 20:21:35

用原生代码和面向对象的思维写Tab栏切换以及增删改查

本篇博客用原生代码写出基本的Tab栏切换以及增删改查,希望对你有所帮助。第一步,先创建结构样式,这里都是基本结构样式。下面展示一些 内联代码片。<main> <h4> TAB增删改查 </h4> <div class="tabsbox" id="tab"> <!-- tab 标签 --> <nav class="fis

2020-06-19 16:16:03

用正则表达式简单验证

这是一篇简单的博客,希望对你有所帮助。什么是正则表达式?正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户 名表单只能输入英文字母、数字或者下划线, 昵称输入框中可以输入中文(匹配)。此外, 正则表达式还常用于过滤掉页面内容中的一些敏感词(替换),或从字符串中获取我们想要 的特定部分(提取)等 。其他语言也会使用正则表达式,本阶段我们主要是利

2020-06-17 20:44:02

用缓动动画实现鼠标跟随

鼠标跟随是为了更好的用户体验而存在,鼠标移动到某个元素的位置,一张代表鼠标的图也移到当前元素的位置,用户能更好的看到自己的鼠标位置,也能用这个做普通特效。当鼠标移动到某个位置,那张图也移动到某个位置,移出则恢复到初始位置,当点击则用当前位置做初始位置,也能帮助用户记住之前点击的图,具体如下:先创建一个大盒子,然后再放入一个小盒子,这个放入的是一朵云,然后在里面用ul放入li,li里面一般使用a链接 首页新闻 师资力量

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