青沐沐
码龄9年
关注
提问 私信
  • 博客:125,013
    125,013
    总访问量
  • 95
    原创
  • 1,231,459
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:每段青春都是苦的 在后半段会有出路的

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2016-07-03
博客简介:

哇塞

博客描述:
每段青春都是苦的 在后半段会有出路的
查看详细资料
个人成就
  • 获得72次点赞
  • 内容获得10次评论
  • 获得359次收藏
  • 代码片获得149次分享
创作历程
  • 23篇
    2019年
  • 17篇
    2018年
  • 58篇
    2017年
成就勋章
TA的专栏
  • 小程序
  • nodejs
    2篇
  • 贪心算法
    19篇
  • bfs-javascript
    1篇
  • BFS
    3篇
  • DFS
    2篇
  • 动态规划
  • Java
  • Java初学笔记
  • 数据结构
    12篇
  • XYNU
    1篇
  • nyoj 语言入门
    10篇
  • STL
    6篇
  • 搜索
    1篇
  • 随笔
  • 前端
    15篇
  • 后端
    5篇
  • Pat习题
    10篇
  • 甲级1007
    1篇
  • 杂
    2篇
  • HTML5
    3篇
  • JavaScript
    8篇
兴趣领域 设置
  • 前端
    react.jses6前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 学习和成长
    面试
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

前端项目配置文件script中运行命令的一些处理

不同操作系统运行项目命令的兼容性处理当使用NODE_ENV=production设置环境变量时,大多数Windows命令提示都会被阻塞,而ubuntu,mac不会有这种现象安装一个cross-env插件,并添加到运行命令的开头,https://github.com/kentcdodds/cross-envnpm install --save-dev cross-env比如"...
原创
发布博客 2019.11.20 ·
790 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue-router中传参

在vue项目中使用vue-router组件后,具有$router,$route两个对象$router一般用来传递路由信息,路由跳转:this.$router.push()$route一般用来获取路由信息,获取上个路由传参的数据:this.$route.params或this.$route.query路由的几种方式(1)声明式//使用path传参 <router-lin...
转载
发布博客 2019.10.12 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

react使用function和class定义组件的一些区别

使用function定义组件import React, { useState, useEffect } from "react";import { useLocation } from "react-router-dom";import qs from "qs"; //qs用来格式化数据import { movieDetail } from "../../services/movies...
原创
发布博客 2019.10.12 ·
2770 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

VUEX数据

请先参考另一篇文章VUE兄弟组件传参当一个应用中数据过多时,我们将数据都写在store中显得代码过长,不利于代码复用,所以我们将代码分块即store实例中有state,mutations,actions,getters,state中又有一个product,product中又有state,mutations,actions,getters,则数据进行了分级,所以采用代码分块,将product...
原创
发布博客 2019.09.22 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VUE中非相关组件传参(事件总线)

vue用到了很多组件,也就是.vue文件,每一个.vue文件都是一个组件,独立作用域,可以重复使用,相当于把每个页面封装了一下,可以在不同的地方调用,现在我们在App.vue中引入两个组件:HelloWorld和Counter组件,在这两个组件中都使用到了相同的数据,我们如何保持数据的一致性,有两种方法,一种是事件总线,一种是vuex实现是效果是单击count组件中的按钮count和hello...
原创
发布博客 2019.09.22 ·
1178 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nodejs解决跨域问题

跨域:我们在开发中从一个服务器访问另一个服务器时,只要url中有以下其中一个不一样时就会发生跨域问题,这是浏览器的安全机制造成的,也被成为同源问题协议不同 域名不同 端口号不同如何解决这种问题呢,以下我们在nodejs中利用CORS来处理跨域问题但我们用ajax去请求数据发生跨域时,用nodejs在后台写一个服务器代理首先是ajax请求时先去访问我们服务器代理,而不是访问你...
原创
发布博客 2019.09.08 ·
4258 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

nodejs入门

Web前端之后台小白nodejsnodejs介绍下载安装及基础语句nodejs介绍学习前端我们通常只需要会html,css,javascript就可以了,而nodejs是什么,它不是一门语言,也不是框架,只是运行javascript的一种环境。想必你可能还是不理解,那么这么来说,以前只有浏览器才可以解析执行javascript,而现在javascript可以完全脱离浏览器来运行,这就是在nod...
原创
发布博客 2019.09.08 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js通过类的改变实现二级菜单过渡效果

通过点击菜单显示或折叠菜单使用添加删除某个类的样式来实现<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>二级菜单</title> <script src="../js/tools.js" type="text/javasc...
原创
发布博客 2019.07.27 ·
800 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

元素样式发生变化

某个元素的多个属性同时变化,或者连续变化可将这个功能封装为函数,js代码可写在js文件中,直接调用<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>元素属性变化封装函数</title> <style type="text/css...
原创
发布博客 2019.07.26 ·
239 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ES6中的map和set

//map结构,一种新的数据对象,类似对象,属性名不在仅仅是字符串,可以是其他数据类型var map = new Map([["name","john"],["age",30]]);map.set(["1","3"]); //这样只会添加一个为数组的属性,属性值为undefinedmap.set(1,3);//添加一个属性名为1,属性值为3的一对键值console.log(map);c...
原创
发布博客 2019.07.25 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

获取元素css样式

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>获取样式的封装函数</title> <style type="text/css"> #box{ width: 200px; height: 100px; ...
原创
发布博客 2019.07.25 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tab切换

打开页面时会自动切换,当鼠标放在页面i上时下面图标不会切换,显示对应页面的图片,鼠标离开时自动切换但鼠标离开时,切换会有延时,这是因为定时器的设置产生的,感觉怪怪的<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>Tab切换案例</title&...
原创
发布博客 2019.07.22 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JS中String的方法

在底层字符串是以字符数组形式存储的length可以返回字符串的长度charAt() 可以返回字符串中指定位置的字符charCodeAt() //返回指定位置字符的Unicode编码fromCharCode() 根据字符编码去获取字符concat() 可以用来连接两个或多个字符串,作用和“+”一样indexOf() 可以检索一个字符串中是否含有指定内容,若...
原创
发布博客 2019.07.15 ·
2053 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

JS中Math对象

Math和其他的对象不同,它只是一个普通对象,不是一个构造函数它属于一个工具类不用创建对象,它里面封装了数字运算相关的属性和方法Math.abs(x) 用来计算一个数的绝对值Math.ceil(x) 对数值进行上舍入,也就是向上取整,小数位只有有值就自动进1Math.floor(x) 对数值进行下舍入,也就是向下取整,小数位全部舍掉Math.round(x) 对数值进行...
原创
发布博客 2019.07.14 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

js中的Data()对象

在JS中使用Date对象来表示一个时间,其中Date()为一个构造函数如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行时间var d = new Date();如果想要显示一个指定的时间,则应该在构造函数中传入一个表示时间的字符串var d2 = new Date("1/3/2019"); // 月/日/年 时间都为北京时间对象名.getDate() ...
原创
发布博客 2019.07.14 ·
23240 阅读 ·
0 点赞 ·
2 评论 ·
7 收藏

JS中对象的创建方法以及对象默认的字符串返回值[Object object]

对象可以使一些无关的变量建立某种联系,使这些变量成为一个整体也就是对象,这些变量也就成为这个对象的属性对象具有属性和方法var obj = {};这是一个对象,但这个对象没有属性,方法如果取属性值则为:对象名.属性名如果调用方法则为:对象名.方法名()如果一个对象没有某个属性或方法,那么取值时会得到undefined,不会报错字面式创建对象:var obj = {};...
原创
发布博客 2019.07.13 ·
2278 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

初识JS

JS是基于对象和时间驱动,并具有安全性的客户端脚本语言。JS共有6种数据类型:数值(number)、字符串(string)、布尔(boolean)、undefined、null、ObjectJS中数据类型转换分为两种:强制转换和隐式转换接下来介绍几种强制类型转换函数:Number(): 将其他数据类型强制转换为数值型,小数属于数值型ParseInt():主要是获取字符串最开始的...
原创
发布博客 2019.07.13 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS基础:this和arguments

在调用函数时,浏览器每次会传递两个隐含参数:1.函数的上下文对象this2.封装实参的对象argumentsthis:浏览器向函数内部传递一个隐含参数this,this指向的是一个对象,这个对象我们称为函数执行的上下文对象,根据函数调用的方式不同,this会指向不同的对象。以函数的形式调用时,this永远都是window 以方法的形式调用时,this就是调用方法的那个对象 ...
原创
发布博客 2019.07.13 ·
577 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

html表格表单

<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><table border="1" width="500" height="200" cellspacing="...
原创
发布博客 2019.06.12 ·
2359 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

HTML简历制作

<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><table border="1" height="600" width="500" cellspacing="0"...
原创
发布博客 2019.06.12 ·
3193 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏
加载更多