怒放的生命1991
码龄6年
  • 159,419
    被访问
  • 130
    原创
  • 19,078
    排名
  • 36
    粉丝
关注
提问 私信

个人简介:我就是我,是不一样的烟火 功到自然成

  • 加入CSDN时间: 2016-04-01
博客简介:

qq_34507902的博客

查看详细资料
  • 3
    领奖
    总分 430 当月 13
个人成就
  • 获得51次点赞
  • 内容获得52次评论
  • 获得134次收藏
创作历程
  • 8篇
    2022年
  • 12篇
    2021年
  • 63篇
    2020年
  • 25篇
    2019年
  • 29篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • vue
    6篇
  • js原生
    5篇
  • vue学习
    5篇
  • 前端
    26篇
  • 算法面试
    1篇
  • 编程问题
    2篇
  • 实现功能面试
    3篇
  • 知识随笔总结js
    14篇
  • object
    1篇
  • 项目遇到问题
    12篇
  • 前端总结知识点
    16篇
  • typescript
    4篇
  • ts
    3篇
  • 前端面试总结
    3篇
  • css
    4篇
  • webpack
    3篇
  • nginx
    1篇
  • promise
    2篇
  • 异步
    2篇
  • 任务队列
    1篇
  • es6箭头函数
  • typescript学习笔记
    1篇
  • 数组扁平化
    1篇
  • 函数柯里化
    1篇
  • css盒模型
    1篇
  • es6
    5篇
  • 字符串
    1篇
  • 浏览器兼容
    1篇
  • 正则
    2篇
  • 部署前端
    1篇
  • wabpack
  • css布局
    1篇
  • flex
    1篇
  • url
    1篇
  • vuex
    1篇
  • 面试题css
    1篇
  • 前端算法
  • js数组操作方法
    1篇
兴趣领域 设置
  • 前端
    javascriptreact.jswebpack前端前端框架
  • 后端
    node.js
  • 小程序
    小程序
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

面试题 体坛2022.3.24

1.浏览器输入url获取页面的过程 DNS查找讲讲 获取数据之后如何渲染页面的2.进程和线程是啥有啥不同3.vue双向绑定原理讲讲 涉及那些类
原创
发布博客 2022.03.24 ·
704 阅读 ·
0 点赞 ·
0 评论

手写实现数组array的reduce方法

手写数组reduce方法
原创
发布博客 2022.03.17 ·
413 阅读 ·
0 点赞 ·
0 评论

我当舅舅了。

发布动态 2022.03.02

使用http-server开启一个本地服务器

平时需要模拟启动一个本地服务器 请求静态文件可以使用http-server插件前端常使用的http服务器http-server,非常实用。可以做模拟数据,可以做静态资源服务器,也可以做调试、测试的前端服务器,可以不再依赖后端。可可以做代理转发等功能,解决平时开发大部分后端需求。1.下载命令:npm install http-server -g2.http-server使用:1.http-server 默认启动一个服务 默认一个端口号2.http-server './www/..
原创
发布博客 2022.03.01 ·
50 阅读 ·
0 点赞 ·
0 评论

clean-webpack-plugin使用

为了在每次打包发布时自动清理掉 dist 目录中的旧文件,可以安装并配置 clean-webpack-plugin 插件运行如下的命令,即可在项目中安装 clean-webpack-plugin插件:npm install clean-webpack-plugin -Dwebpack3.X需要下载指定版本的插件:npm install --save-dev clean-webpack-plugin@3.0.0"clean-webpack-plugin": "^3.0.0"...
原创
发布博客 2022.02.28 ·
174 阅读 ·
0 点赞 ·
0 评论

研究vue-cli脚手架实现过程-自己写一个demo

vue脚手架的使用过程如下:常用的命令1、安装vue脚手架vue-cli  命令:npm install -g vue-cli  安装成功后可以用vue -V查看vue版本2、cd到对应的目录下初始化vue项目  命令:vue init webpack my-project      Project name 项目名      Project description 项目名描述      Author 作者邮箱      Use ESLint to lint your c...
原创
发布博客 2022.02.12 ·
650 阅读 ·
0 点赞 ·
0 评论

实现二叉搜索树的结构数据

//实现二叉搜索树:特点 左侧的值小于父节点 右侧的值大于父节点 //创建的节点 class Node { constructor(value) { this.right = null; this.left = null; this.value = value } } //存放节点 class Bst { constructor() { .
原创
发布博客 2022.01.24 ·
490 阅读 ·
0 点赞 ·
0 评论

前端设计模式

// 实现单例设计模式 利用闭包 缓存实例对象 只产生一个实例let single=(function(){ let singleObj=null; function getInstance(){ if(!singleObj){ singleObj=new dialogObj(); } return singleObj } function dialogObj(){ ...
原创
发布博客 2022.01.23 ·
140 阅读 ·
0 点赞 ·
0 评论

构造函数实现单例模式 观察者模式面试题

请实现EventEmitter, 让打印输出符合预期const eventBus = new EventEmitter()const eventBus1 = new EventEmitter()console.log(eventBus === eventBus1) // 打印输出: truefunction handleClick(param1, param2) {console.log(param1, param2)}eventBus.on('click', handleClick)...
原创
发布博客 2022.01.01 ·
148 阅读 ·
0 点赞 ·
0 评论

vue提问知识点总结

1.objece.definePrototype怎么劫持数组的?为什么重写这些数组方法?重写数组方法,为了更友好的操作数组并触发响应式检测,Vue 重写了对数组引起副作用(改变原数组)的方法。2.Vue.$set方法背后原理:手动触发更新对象数据 让数据加上拦截方法...
原创
发布博客 2021.12.26 ·
132 阅读 ·
0 点赞 ·
0 评论

vue中引入sass全局函数

sass或者less都提供变量设置,在需求切换主题的项目中使用less或者sass变量,只要修改变量值,编译后所有用到该变量的样式都会被修改为你想要的效果,但是在vue-cli搭建的项目中,在main.js中全局引入一个scss文件,在其中定义变量在其他组件或者页面中引用报变量未定义错误,其他的样式可以正常显示,显然是编译的问题。傻瓜式引用在每个用到全局变量的组件都引入该全局样式文件@import 'path/fileName.scss'但是组件或者页面不在统一层目录下,引入...
原创
发布博客 2021.11.10 ·
124 阅读 ·
0 点赞 ·
0 评论

adb安装

Mac安装adb,最简单的办法是用homebrewhomebrew是macOS的一个包管理工具1、安装homebrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2、安装adbbrew cask install android-platform-tools3、运行adbadb devices4.配置环境变量打开终端,入当前用户的home目录
原创
发布博客 2021.11.09 ·
1826 阅读 ·
0 点赞 ·
0 评论

Vue3的优势

一、Vue 3.0 性能提升主要是通过哪几方面体现的?1、源码体积的优化重写了虚拟 dom2、响应式系统的升级用 Proxy 和 Reflect 来代替 vue2 中的 Object.definepeoperty()方法来重写响应式 vue3 中可以监听动态新增的属性 vue3 中可以监听删除的属性 vue3 中可以监听数组的索引和 length 属性3、代码编译优化使用了 组合 API 来代替 vue2 中的 Options API 组件内不需要根节点了,使用 fragment
原创
发布博客 2021.08.14 ·
88 阅读 ·
0 点赞 ·
0 评论

自己写工具包发布到npm流程

把通用的功能开发成npm包,便用使用和维护,更重要的是可以分享给广大的开发者,是不是很激动人心!那么,步骤如下:1.创建项目创建项目目录,npm init ,根据需要输入配置信息(建完后也可以在package.json中自行修改)npm init控制台如图:生成一个package.json文件 如图:配置项name: 说明了npm包的名称,也就是publish后可以在npmjs中通过该名称搜索到version:版本号main:入口文件2.创建ind.
原创
发布博客 2021.07.28 ·
91 阅读 ·
0 点赞 ·
0 评论

后台返回的数据有回车换行符号,前端也要进行相应的换行显示

解决方法:使用<pre>或<code>标签,它们会自动识别和处理后台返回的换行符号。此外,超出容器外的内容需要进行换行处理的话,可以使用样式:white-space:pre-wrap;
原创
发布博客 2021.07.05 ·
135 阅读 ·
0 点赞 ·
0 评论

vue3学习

下载脚手架:npm install -g @vue/clivue create 搭建新项目:vue create <Project Name> //文件名 不支持驼峰(含大写字母)
原创
发布博客 2021.07.04 ·
25 阅读 ·
0 点赞 ·
1 评论

Vue中使用swiper插件实现轮播图

Vue中集成使用swiper插件实现轮播图 集成vue-awesome-swiper组件支持vue的写法:终端输入如下命令下载vue-awesome-swiper和swiper
原创
发布博客 2021.06.23 ·
1417 阅读 ·
1 点赞 ·
0 评论

iOS 模拟器设置输入中文

在IOS 模拟器中 输入中文模拟器默认的配置种没有“小地球”,只能输入英文。加入中文方法如下:找到模拟器的Settings--->General-->Keyboard-->International KeyBoards-->Add New Keyboard-->Chinese Simplified(PinYin) 即我们一般用的简体中文拼音输入法,配置好后,再输入文字时,点击弹出键盘上的“小地球”就可以输入中文了。...
原创
发布博客 2021.04.02 ·
189 阅读 ·
1 点赞 ·
2 评论

vscode保存文档自动格式化配置

editor.formatOnSave上图片 一个图片胜过千言万语:在设置中搜索editor.formatOnSave之后勾线成对号就行了 每次保存文档都会自动格式化了
原创
发布博客 2021.03.28 ·
464 阅读 ·
0 点赞 ·
0 评论

vscode中使用less编译wxss

设置中打开settings.json加入:
原创
发布博客 2021.01.29 ·
209 阅读 ·
0 点赞 ·
0 评论
加载更多