![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
小小蜗牛学习记
一步一步,小小蜗牛,大大梦想
展开
-
js入门笔记:对象(4)
对象采用大括号表示,这导致了一个问题:如果行首是一个大括号,它到底是表达式还是语句? 如果要解释为对象,最好在大括号前加上圆括号。因为圆括号的里面,只能是表达式,所以确保大括号只能解释为对象 属性的操作属性的读取:2种方式:1, 点运算符,方括号运算符,其中用方括号运算符时,记得用引号引用,否则就会当成变量处理属性的查看:Object.keys判断属性是否存在...原创 2019-02-14 16:51:11 · 182 阅读 · 0 评论 -
vue项目在开发环境和生产环境接口地址配置简记
开发环境在开发环境中,由于前后台并不是放在同一个服务器中的,所以这个时候就需要配置代理,打开vue项目的config/index.js文件,找到dev对象里的proxyTable配置如下: dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', // 配置后台通信 ...原创 2019-04-25 13:57:46 · 5801 阅读 · 0 评论 -
svg入门
基本形状<!doctype html><html><head> <meta charset="utf-8"></head><body> <!-- 线 :起点终点x1,y1,x2,y2)--> <span>线</span> <svg width="20...原创 2019-05-15 11:23:30 · 142 阅读 · 0 评论 -
简记用webpack发布一个简单的插件
1,首先创建一个文件夹,建议是插件的名称且小写,否则在发布插件时会失败2,运行npm init -y 生成package.json文件3,建立以下目录4,安装基本的模块webpack, webpack-cli, lodashnpm install --save-dev webpack lodash webpack-cliindex.jsimport _ from ...原创 2019-04-09 15:40:04 · 279 阅读 · 0 评论 -
webpack学习笔记2:资源管理
前面简单构建了一个简单的demo,这一篇我们来学习webpack如何管理其他资源,如图片,css等步骤:install对应的模块->在配置文件里配置规则->在需要的地方import资源->使用资源(install相关模块才能import)以下以加载css为例子加载css为了从 JavaScript 模块中import一个 CSS 文件,你需要在module...原创 2019-03-29 13:38:31 · 136 阅读 · 0 评论 -
webpack学习笔记4:开发
source-map:用于追踪错误和警告具体在我们代码的哪个文件的哪行代码,使用方式是在配置文件里添加以下配置项 devtool: 'inline-source-map',选择一个开发工具:可以在我们的代码发生变化时自动编译,不用我们每次都手动npm run dev,其中常用的是webpack-dev-server。webpack's Watch Mode webpack-d...原创 2019-04-01 23:28:05 · 115 阅读 · 0 评论 -
webpack学习笔记1:一个简单的例子
学习链接:https://www.webpackjs.com/guides在一个文件内运行命令npm init会生成package.json文件npm init运行以下命令: npm install --save-dev webpack npm install --save-dev webpack-cli会更新package.json文件,以上的--save-...原创 2019-03-28 14:15:11 · 157 阅读 · 0 评论 -
webpack学习笔记3:管理输出
2个插件的使用简介:html-webpack-plugin:用于生成index.html替换我们原来的index.htmlnpm install --save-dev html-webpack-plugin在配置文件里配置如下:先引入再在plugin里实例化具体可参考:https://github.com/jantimon/html-webpack-plugin或https:/...原创 2019-04-01 15:55:10 · 166 阅读 · 0 评论 -
webpack学习笔记5:生产环境的构建
不同的环境应该编写不同的配置文件,为了不必在不同的配置文件里写重复的配置,我们提取相同的部分作为通用的配置文件,首先安装以下插件npm install --save-dev webpack-merge然后创建文件webpack.common.js,webpack.dev.js和webpack.prod.js分别表示通用配置文件,开发环境配置文件和生产环境配置文件。webpack....原创 2019-04-04 10:57:52 · 200 阅读 · 0 评论 -
git 学习笔记
参考链接:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137402760310626208b4f695940a49e5348b689d095fc000首先,git是什么?git就是用来管理我们的代码的,是一个分布式版本控制系统,当团队协作的时候,由于不同成员在开发...原创 2019-03-20 11:02:00 · 73 阅读 · 0 评论 -
js入门笔记: 字符串(3)
转义符 \0 :null(\u0000) \b :后退键(\u0008) \f :换页符(\u000C) \n :换行符(\u000A) \r :回车键(\u000D) \t :制表符(\u0009) \v :垂直制表符(\u000B) \' :单引号(\u0027) \" :双引号(\u0022) ...转载 2019-02-13 15:09:30 · 180 阅读 · 0 评论 -
js入门笔记: 数据类型(2)
数据类型:string, number, boolean, null, undefined, object 其中,object包括函数,狭义对象,和数组 用typeof判断数组和null的类型时,返回object,其余返回对应类型instanceof运算符可以区分数组和对象:var o = {};var a = [];o instanceof Array // falsea...原创 2019-02-13 14:51:12 · 73 阅读 · 0 评论 -
关于w3c标准
官方链接:https://www.w3.org/standards/参考链接:https://www.cnblogs.com/p2227/p/3583601.html转载 2019-02-13 14:23:46 · 109 阅读 · 0 评论 -
js入门笔记:数组(6)
关于数组的长度相关如下: 类似数组的对象,其实就是它的key刚好是数值且有length属性,如arguments 数组的slice方法可以将“类似数组的对象”变成真正的数组。var arr = Array.prototype.slice.call(arrayLike);除了转为真正的数组,“类似数组的对象”还有一个办法可以使用数组的方法,就是通过call()把数组的...原创 2019-02-15 17:23:27 · 144 阅读 · 0 评论 -
js入门笔记:函数(5)
函数的声明方式:(3种)1,function2,函数式表达式:把一个匿名函数赋给一个变量3,Function,最后一个参数为函数体(不建议使用) 闭包本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。由于语言特有的"链式作用域"结构(chain scope),子对象会一级一级地向上寻找所有父对象的变量。所以,父对象的所有变量,对子对象都是可见的,反之则不成立。因此...原创 2019-02-15 09:23:32 · 178 阅读 · 1 评论 -
require.context
在用vue开发的过程中,我们可能会使用import引入文件,但需要引入多个的时候就会变得繁琐起来,这时我们可以使用require.context去动态引入多个文件。用法:require.context(文件夹路径,是否搜索子文件夹下面的内容,正则匹配)例子:将路由文件夹底下的文件引入index.js文件路由文件夹我们原来的处理方式是一个一个import进来,如下:...原创 2019-09-17 11:38:50 · 2739 阅读 · 0 评论