我的学习笔记
Angrybird233
web前端,我正在路上.
技术与交际,才能让我走的更远;不断的学习,才能让自己不断的强大起来.
既然选择了,就应该不忘初心!
展开
-
javascript获取当月有多少天
javascript获取当月有多少天通过js的date的getDate()函数来获取:const date = new Date(2015,2,0);const days = date.getDate();console.log(days) // 28同理我们可以简单封装一个函数:function getDays(year,month){ const date = new Date(year, month, 0); return date.getDate();}...原创 2020-10-09 11:04:32 · 605 阅读 · 0 评论 -
git学习笔记
把远程仓库 记录在一个 变量 origin 上 该名字可自定义 把远程仓库 记录在一个 变量 origin 上 该名字可自定义 git常用命令配置 配置提交用户名和邮箱: git config --global user.name "[名字]"git config --global user.email "[邮箱]" 配置ssh公钥秘钥: ssh-k...原创 2018-07-29 19:30:12 · 194 阅读 · 0 评论 -
关于Markdown文件的书写语法格式
标题 h1--h6标题前面使用 #的个数来表示标题的级数#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题或者#一级标题###二级标题##2、列表 我们都知道,列表分为有序列表和无序列表,下面直接展示2种列表的写法: 无序列表 在本行前面使用: * 空格 或 + 空格 或 -空格; 列表1...原创 2018-07-29 19:35:05 · 1134 阅读 · 0 评论 -
数组的常用方法
1、join()join(separator): 将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符。var arr = [1,2,3];console.log(arr.join()); // 1,2,3console.log(arr.join("-")); // 1-2-3console.log(arr...原创 2018-08-02 14:12:30 · 141 阅读 · 0 评论 -
javascript中字符串常用方法总结
1. charAt()Str.charAt(n)=> 返回字符串的第 n 个字符,如果不在 0~str.length-1之间,则返回一个空字符串。2. indexOf()indexOf(substr[,start])=> 返回 substr 在字符串 str 中首次出现的位置,从 start 位置开始查找,如果不存在,则返回 -1。start可以是任意整数,默...原创 2018-08-02 14:16:24 · 668 阅读 · 0 评论 -
防止CSRF攻击
CSRF Token介绍与应对策略+ CSRF 攻击之所以能够成功,是因为黑客可以完全伪造用户的请求,该请求中所有的用户验证信息都是存在于 cookie 中,因此黑客可以在不知道这些验证信息的情况下直接利用用户自己的 cookie 来通过安全验证。要抵御 CSRF,关键在于在请求中放入黑客所不能伪造的信息,并且该信息不存在于 cookie 之中。可以在 HTTP 请求中以参数的形式加入一个随机...转载 2018-08-30 13:07:27 · 2259 阅读 · 0 评论 -
vue项目如何减少app.js和vender.js的体积
配置webpack中externals来减少打包后vendor.js的体积在日常的项目开发中,我们会用到各种第三方库来提高效率,但随之带来的问题就是打包后的vendor.js体积过大,导致加载时空白页时间过长,给用户的体验太差。为此我们需要减少vendor.js的体积,从本质上来解决这种问题。 webpack的外部扩展(externals)可以有效的解决...原创 2019-05-07 23:17:18 · 2670 阅读 · 1 评论