- 博客(15)
- 收藏
- 关注
原创 NVM:node版本管理及基本用法
NVM:node版本管理及基本用法nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。NVM下载github镜像 (github网站响应时间太慢)https://github.com.cnpmjs.org/hub.fastgit.org/github搜索 nvm-windows,下载nmv-setup.zip并
2021-12-11 10:51:01 457
原创 JS原型和原型链
原型和原型链1. prototype在JavaScript中,每一个函数对象都有一个 prototype 属性(引用变量属性),该属性指向指向一个空的Object对象,该对象叫做原型对象function Person(){}Person.prototype.name = "protoName"var person = new Person()console.log(person.name) // protoNameperson由于本身没用name这个属性,所以他会去构造函数Person找,而
2021-12-04 22:06:34 559
原创 git切换分支并且push远程
git切换分支并且push远程欢迎使用Markdown编辑器新建本地分支查看所有本地仓库分支和远程分支提交本地分支到远程分支合并某分支到当前分支删除分支欢迎使用Markdown编辑器新建本地分支git checkout -b t//注意:git checkout命令加上-b参数表示创建并切换,相当于以下两条命令$ git branch t$ git checkout t注:a,也可以远程新建分支然后拉到本地(例如:远程分支是demo)git checkout -b demo origin
2021-11-01 11:09:44 675
原创 本地创建react项目并且提交到GitHub
本地创建react项目并且提交到GitHub本地创建一个react项目GitHub上创建一个和本地名称相同的仓库(也可以使用shell命令创建)git init 把这个文件夹变成Git可管理的仓库(需要重新初始化)将GitHub上的仓库和本地仓库进行关联:![在这里插入图片描述](https://img-blog.csdnimg.cn/674777bc6e4f43edbd8e75c659e96af7.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGV
2021-08-19 10:13:57 611
原创 js封装常用的函数
封装常用的js函数获取当前页面url中请求参数拼接url和参数(json)vue中http请求(get)原生中http请求(get)原生http请求(jsonp)vue中http请求(jsonp)原生ajax的POST方式请求获取时间(不传参数以当前时间返回)cookie相关函数获取图片尺寸(根据file)获取图片尺寸(根据url)fetch请求获取字符串长度(单字符算1,其他算2)除法安全运算乘...
2019-06-04 16:01:39 892
原创 初识React_day01
React_day011.新建一个package.json文件2.安装webpack2.安装webpack脚手架3.开始构建扩展打包功能——webpack-dev-server扩展打包功能——html-webpack-plugin1.新建一个package.json文件// 命令行新建一个package.json文件npm init -y然后在根目录上新建两个文件夹dist、src在s...
2019-03-19 17:56:16 222
转载 我们为什么要用vue,他解决了什么问题,如何使用它?
Vue.js新手入门指南最近在逛各大网站,论坛,以及像SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,楼主自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的结业项目。在做的过程中也对Vue.js的官方文档以及其各种特性有了许多认识。作为一个之前以PHP+模版引擎为主的开发,从一个从未接触过除HTML+CSS+Jav...
2018-07-09 14:06:55 812
原创 jquery的选择器的9种类型
jquery的选择器有9种类型(1)基本#idelement .class selector1,selector2,selectorN (2)层次选择器:ancestor descendant parent > child prev + next prev ~ siblings (3)基本过滤器选择器:first :last ...
2018-06-08 11:23:32 3149
原创 win10下右键菜单添加“打开cmd”
win10下右键菜单添加“打开cmd”首先,在桌面新建一个文本文档Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\cmd_here] @="在此处打开命令行" "Icon"="cmd.exe" [HKEY_...
2018-06-05 23:35:48 234
原创 Less中的函数
索引escape(@string); // 通过 URL-encoding 编码字符串 e(@string); // 对字符串转义 %(@string, values…); // 格式化字符串 unit(@dimension, [@unit: “”]); // 移除或替换属性值的单位 color(@string); // 将字符串解析为颜色值 data-uri([mimetype,]...
2018-06-02 12:44:30 600
原创 js中的事件委托
起因:1、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考;概述:那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这...
2018-06-02 12:22:39 192
原创 Gulp自动化工具使用详情
gulpgulp中API非常少,只有4个:(1)gulp.src() 读取一个文件,返回一个文件流。接下来可多次调用用pipe()进行链式操作 读取的文件名匹配格式如下:js/app.js:指定确切的文件名js/*.js:某个目录所有后缀名为js的文件js/**/*.js:某个目录及其所有子目录中的所有后缀名为js的文件!js/app.js:除了js/app.js以外的所有文...
2018-05-28 16:03:44 213
转载 Git分支
Git:cheap local branching, convenient staging areas, and multiple workflows轻量的本地分支, 方便的暂存,以及多工作流。其中因为有分支的存在,才构成了多工作流的特色,所以 Branch 不愧为 Git 的王牌特色。分支的概念,在我看来,分两个版本:从使用场景上解释,是这么个概念Git 的分支,就是开发过程中,要选择的一条路,...
2018-05-28 10:25:18 161
原创 js中常用题目整理
1.数组去重var arr = [2,2,2,3,3,3,4,5];var arr01 =[];for (var i = 0; i < arr.length; i++) { if(arr01.indexOf(arr[i]) < 0){ arr01.push(arr[i]); }}console.log(arr01);2.数组排序 1.1插入排序var arr...
2018-05-24 11:27:19 628
原创 Git配置
1.使用git a.安装git b. 在项目的根目录下面输入命令 git init c.把文件放到暂存区 1. 使用git管理我们的代码,首先要获得一个仓库进入根目录输入命令 git init2. git config 配置用户的信息 只需要配置一次即可 (是根据计算机来的,不建议修改)git config --global user.email "you@examp...
2018-05-24 10:24:21 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人