前端学习笔记
文章平均质量分 70
NeverGiveUp33
这个作者很懒,什么都没留下…
展开
-
js总结 ES6中的Class,手写简易jQuery
基础class写法首先让我们来看一个基础的class写法class Point { // 定义一个Point类 constructor(x,y){ // 构造方法 this.x=x; this.y=y; } toString(){ // 定义toString方法 return '('+this.x+','+this.y+')'; //通过this可以直接调用constructor中的变量 }}console.log原创 2021-03-09 11:53:28 · 560 阅读 · 0 评论 -
细说es5浅拷贝,es6浅拷贝,深拷贝
浅拷贝ES5浅拷贝浅拷贝主要是对于同一个数据地址的拷贝过程,在将a拷贝给b的过程中,并没有给b单独开放内存,只是将a数据的指针拷贝给了b所以不论a和b谁改变了,另一个元素都会改变我们可以进行尝试:编辑一个copy.html文件<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>深拷贝</title></head><原创 2021-03-08 21:10:35 · 364 阅读 · 0 评论 -
vue cli2项目目录
vue cli2项目目录创建项目见我的另一篇文章:vuecli2创建项目buildbuild.js (打包)先通过rm来啊删除之前打包的文件夹再通过webpack拿到webpack配置webpack导入的配置是prod中的配置prod中的配置又是拼接的baseWebpackConfig+特殊配置check-version.jslogo.pngutils.jsvue-loader.conf.jswebpack.base.conf.jswebpack.dev.conf.js原创 2021-01-13 20:56:57 · 166 阅读 · 0 评论 -
VUE CLI2创建项目
VUE CLI2创建项目写在前面:vue cli3创建项目请参考另一篇文章:vuecli3创建项目前提:必须先安装node和npmnode通过官网下载安装,这里就不赘述了,安装node会自动安装npm可在命令指示框中通过指令查看是否安装成功出现版本号代表安装成功安装安装vue cli2 有两种方法:安装vue cli3脚手架然后适配2直接安装vue cli2脚手架安装vue cli3:npm install -g @vue/cli这个命令安装的是脚手架3,如果要用2需原创 2021-01-13 20:54:41 · 259 阅读 · 0 评论 -
vuecli3创建项目,项目目录解析
vuecli3创建项目,项目目录解析如何构建vuecli3项目请看我的另一篇文章node_modules (node的包)public (相当于vuecli2中的static,打包的时候会原封不动的提交)src (主要编写的文件夹).browserslistrc (配置浏览器相关东西,和vuecli2的babelrc一样,市场份额大于1%,最新的两个版本,不支持小于ie8)gitignore (git忽略内容)babel.config.js (对babel的配置)package.json原创 2021-01-13 16:59:26 · 598 阅读 · 0 评论 -
Vue CLI3初始化项目
Vue CLI3 创建项目方法写在前面:这个是vue cli3的安装方法,vue cli2的安装请看我的另一篇文章前提要安装vue脚手架前提是必须按照node和npmnode通过官网下载安装,这里就不赘述了,安装node会自动安装npm可在命令指示框中通过指令查看是否安装成功出现版本号代表安装成功安装vue clinpm install -g @vue/cli这个命令安装的是脚手架3,如果要用2需要再安装一个2的模板npm install -g @vue/cli-init原创 2021-01-13 16:26:12 · 287 阅读 · 0 评论 -
element适配svg格式图片
SVG格式图片的配置名词解释:svg是可缩放矢量图形,顾名思义就是任意改变其大小也不会变形,基于可扩展标记语言(xml),他严格遵守XML语法,并用文本格式的描述性语言来描述图像内容。用户可以直接用代码来描述图像,可以用任何文字处理工具打开SVG图像。图片大致被分为矢量图和位图两种格式,矢量图用点和线来描述物体,所以文件会比较小,同时也能提供高清晰的画面,适合于直接打印或输出,改变其大小图不会变形;而位图图像的存储单位是图像上每一点的像素值,因此一般的图像文件都很大,会占用大量的网络带宽。SVG是一种原创 2020-12-24 19:53:41 · 3144 阅读 · 1 评论