艾小梦
码龄7年
关注
提问 私信
  • 博客:12,792
    12,792
    总访问量
  • 18
    原创
  • 1,544,926
    排名
  • 7
    粉丝
  • 0
    铁粉

个人简介:前端菜鸟一枚,持续努力成大神

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

smile14796的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得3次评论
  • 获得25次收藏
创作历程
  • 3篇
    2021年
  • 21篇
    2020年
成就勋章
TA的专栏
  • javascript基础
    5篇
  • axios
    1篇
  • Vue
    4篇
  • leedcode
    1篇
  • webpack
    6篇
  • javascript设计模式
  • html
  • 软件配置
  • CSS
    4篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

VueRouter

原创
发布博客 2021.07.22 ·
194 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

数组之两数相加

链表相加题目一、分析具体情况二、具体情况操作1.链表长度相同2.链表长度不同3.进位情况总结题目https://leetcode-cn.com/problems/add-two-numbers/.提示:以下是思路一、分析具体情况两个链表元素进行相加,生成一个新的链表,默认每个元素保存一位,大于一位数的值需要进行进位处理。两个链表长度相同两个链表长度不同两个元素相加之和大于9需要进位。二、具体情况操作1.链表长度相同按照简单的思路移动链表元素,将其值相加,
原创
发布博客 2021.06.19 ·
1174 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vscode配置脚手架项目

vscode安装完脚手架之后,初始化项目时报以下错误解决办法参考博客https://www.cnblogs.com/stonege/p/12599942.html
转载
发布博客 2021.02.24 ·
940 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

严格模式

严格模式必须用var声明变量禁止自定义的函数中this指向windowfunction Person(name,age) { this.name = name this.age = age } //自调用,严格模式下禁止 Person()//报错创建eval作用域"use strict" //如果不加function Person(name,age) { this.name = name this.
原创
发布博客 2020.11.12 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue-cli打包时使用stylus遇到的坑

vue-cli打包是报一下错误UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or byrejecting a promise which was not handled with .catch(). (rejection id: 1)(nod
原创
发布博客 2020.10.16 ·
415 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

webpack中子路由的样式设置不起作用

在测试webpack中路由样式的时候碰到一个问题,就是样式不起作用,开始我的webpack.confog.js文件里的配置如下{ test:/\.css$/, use:[ "vue-style-loader", "css-loader" ] },修改为 test:/\.c
原创
发布博客 2020.09.28 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Webpack打包Vue组件中的css

太痛苦了,一直报错百度了很多,安装了好多个包,最后找到最靠谱的解决方法,配置use{ test:/\.css$/, use:[ "vue-style-loader", "css-loader" ] }终于成功解决!...
原创
发布博客 2020.09.28 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Webpack打包.vue文件

第一步:下载loadernpm i vue-loader vue-template-compiler -D第二步:webpack.config.js配置loader{ test:/\.vue$/, use:'vue-loader' }依然报错(自己的错误信息没存到,找到同款报错信息)百度得知:新版需要再下一个插件npm i vue-loader-plugin -S引入插件const vueLoa
原创
发布博客 2020.09.28 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Webpack中使用webpack-dev-server配置错误

在启用webpack-dev-server的时候报配置错误查看配置发现一个很无语的语法错误修改为port即可
原创
发布博客 2020.09.28 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

火狐安装Vue-devtools

火狐安装Vue-devtools工具的时候一直报这个错误我的vue包不能使用压缩版本的Vue.min.js,必须使用开发版本的Vue.js修改之后完美解决
原创
发布博客 2020.09.26 ·
360 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

forEach()缺陷

forEach()新了解原文地址forEach()没有返回值,就算设置了返回值也没有!!!!!!!!!!!!!function test() { for(var i=0;i<str2.length;i++){ if(str2[i] == 3) { return '找到了3,并终止了循环' } console.log(str2[i]); } }结果
转载
发布博客 2020.09.23 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

回流和重绘

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、浏览器的渲染过程 二、回流和重绘 1.回流 2.重绘 总结前言出处:https://segmentfault.com/a/1190000017329980刷题碰到浏览器的回流和重绘问题,查看了大量文档,转载至此,方便复习。提示:以下是本篇文章正文内容,下面案例可供参考一、浏览器的渲染过程从图中可以看到,浏览器的渲染过程如下:1.解析HTML,生成DO...
转载
发布博客 2020.09.22 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

浏览器的解析页面的原理

浏览器的解析页面的原理第一步:浏览器向服务器发起请求,服务器接受请求后返回请求的页面文档第二步:浏览器接收文档,开始从头解析(解析HTML文件)。第三步:解析文档生成DOM,如果有CSS文件则会生成CSSDOM(加载外部脚本和样式表文件)第四步:解析并执行脚本代码第五步:解析完成文档后生成DOM树(触发DOMContentLoaded)第六步:加载图片等外部文件第六步:浏览器根据DOM树的内容计算出各个节点的位置和大小,绘制在浏览器上(页面加载完成,触发oad)当从dom从上到下解析时,遇
原创
发布博客 2020.09.21 ·
893 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

JavaScript 中的Element对象

1.Element节点概述Element对象对应网页的HTML标签元素。每一个HTML标签元素,在DOM树上都会转化为Element节点对象。元素节点的nodeType属性都是1,但是不同的Element节点,比如a标签的节点对象由HTMLAnchorElement()构造函数生成,button标签的节点对象由HTMLButtonElement()构造函数生成。因此,元素节点不是一种对象,而是一组对象。2.属性2.1. attributes返回一个类似数组的对象,成员是当前元素节点的所有属性节点。每
转载
发布博客 2020.09.21 ·
4812 阅读 ·
1 点赞 ·
1 评论 ·
17 收藏

CSS动画

动画属性translate()方法通过给定的坐标,元素从当前位置开始移动。translate(50px,40px)rotate()方法元素顺时针旋转给定的角度,负数表示逆时针scale()方法根据给定的宽度和高度,元素的尺寸会增加或减少scale(5)skew()根据给定的水平线和垂直线的参数翻转元素<head><style> div{width:100px;height:75px;background-color:ye
原创
发布博客 2020.09.17 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS属性继承

CSS中的继承继承:http元素可以从父元素那里继承一部分css属性,即使当前元素没有定义该属性,但并不是所有的属性都是默认继承的。通过文档中的 inherted:yes来判断属性是否可以继承。一.无继承的属性display:规定元素应该生成的框的类型文本属性.vertical-aligin:垂直居中text-decoration:添加到文本的装饰text-shadow:文本阴影效果white-space:空白符的处理unicode-bidi:设置文本的方向盒子模型的属
转载
发布博客 2020.09.10 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS权重的计算

CSS权重有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,相同权重的,后面一条样式覆盖前面的样式。权重的计算!important:加在样式属性后面 权重=10000内联样式:style="" 权重=1000ID选择器:# 权重=100类,伪类,属性选择器:权重100标签,伪元素:权重=1通用选择器,子元素选择器,相邻选择器,同胞选择器:权重=0案例<style > div{ color: red !important;
转载
发布博客 2020.09.09 ·
246 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

json-server的基本使用

json-server搭建mock本地数据模拟API第一步下载nodejs,搭建nodejs环境第二步初始化package.json文件npm init --yes第三步全局下载jsno-servernpm i json-server -g第四步创建db.json文件{ "name": "axios", "version": "1.0.0", "description": "", "main": "server.js", "dependencies": {
原创
发布博客 2020.09.09 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack使用webpack-dev-server

webpack-dev-server版本问题出现以下错误解决webpack4x版本依赖于webpack-cli3版本。webpack4x版本需要使用webpack-dev-server3x版本及以上。对应下载即可注意:如果版本下载依然报错,卸载之前下载的版本,三个包一起下载一定要一起下载!!!!!!npm i webpack webpack-cli webpack-dev-server -D完美解决...
原创
发布博客 2020.09.05 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用@babel/preset-env进行预处理

使用@babel/preset-env一直配置报错原因如下正确版本
原创
发布博客 2020.08.18 ·
369 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多