自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 数组的方法

数组.cancat() : 次方法不会更改原数组,而是返回一个新数组数组.copyWith(): 复制数组的一部分到同一数组的另一部分,不会改变数组的长度,会改变原数组数组.every() :数组内的所有元素是否通过测试,全部通过为返回true,否则返回false,数组.some() : 数组内只要有一个元素通过就返回true,,全部没有通过则为false数组.filter() :创建了一个新的数组,包括所有通过测试的新数组数组.find():返回数组中满足测试函数的第一个值数组.f

2021-11-12 16:48:41 353

原创 出现undefined情况,return,null的知识点

出现undefined的情况1.函数没有return,或者return为空2. 变量定义了未赋值3.形参个数大于实参个数,引用时会undefined,或者直接实参就没有传递4.查询一个数组元素或对象属性不存在时return的作用 :return退出当前函数,并返回return后面的值,同时结束当前函数体内的代码return的注意事项终止函数,return后面的函数不会被执行return只能返回最后的一个值 如果需要返回两个值,可以使用数组[数值1,数值2,数值3]可...

2021-09-15 19:26:50 503

原创 this的指向问题 + 改变this指向方法

在严格模式下普通函数的this指向undeifned箭头函数的this看是否有外层函数,如果有的话,指向上级this,指向箭头函数所在作用域的this事件处理函数的this指向事件源构造函数this指向当前实例对象方法里面的this指向调用者普通函数的this指向了window定时器匿名函数的this指向调用者使用call和apply调用时,this是指向那个对象call方法和apply方法都是调用了一个函数,第一个参数为指定this的值,后续参数为传递过的参数,不同的是a.

2021-09-15 17:54:48 142 1

原创 数组的方法

find()方法 :对数组中的每一项元素执行一次callback函数,直至有一个callback 返回true。当找到了这样一个元素后,该方法会立即返回这个元素的值,否则返回undefined let result = arr.find(function(item, index, array) { // 如果返回 true,则返回 item 并停止迭代 // 对于假值(falsy)的情况,则返回 undefined});filter()方法创建一个新数组, 其包含通过所提...

2021-09-15 15:23:57 88

原创 npm 相关命令

npm -v // 查看npm 版本where node // 查看node的安装目录where npm // 查看npm的安装目录npm root -g // 查看全局包的安装目录npm list -g --depth 0 // 查看全局安装过的包npm init -y(npm init --yes) //初始化会得到一个package.j...

2021-09-14 11:50:53 261

原创 服务器知识点总结

1. http协议 制定客户端与服务器之间的通讯规则。不同的协议的作用也不同。 HTTP(HyperText Transfer Protocol) 超文本传输协议。 协议双方: 浏览器与web服务器都要遵守的协议 请求通常是由像浏览器发起的 HTTP 协议中明确规定了请求数据和响应数据的格式(报文) 浏览器 请求 资源 要遵守 http 协议: 请求报文(请求行,请求头,请求体) 服务器 返回 资源 要遵守 http 协议: 响应报文(响..

2021-09-14 08:35:02 439 1

原创 小案例---web服务器

要求 : 写一个get类型的接口 返回值: 50%(Math.random()>0.5)的可能成功返回: { data: '一句你想说的话', message:'请求成功' code: 200} 50%的可能成功返回: { data: '', message:'系统故障' code: 500} ...

2021-09-14 08:03:29 81

原创 批量处理请求案例

问题分析 :由于一个html文件会引用多个静态资源,(.png,.css,.js)等,我们不能像处理某个页面一样处理我们的解决方案是 :把所有的静态资源放在一个指定的目录里收到用户的请求之后,去指定的目录下着对应的文件...

2021-09-13 22:33:38 157

原创 总结字符串操作的api

str.indexOf() : 返回某个指定的字符串值,在字符串中首次出现的位置,如果没有,返回 -1。lastIndexOf() : 它返回的是一个指定的子字符串值最后出现的位置,其检索顺序是从后向前。str.replace() : 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。str.split() : 把一个字符串分割成字符串数组。str.slice(start [,end]) : 提取字符串的某个部分,并以新的字符串返回被提取的部分。str.substring(st

2021-09-13 22:20:02 67

原创 全局安装nodemon包

作用 :能帮我们自动检测到我们的代码的修改,并自动重新运行我们的代码1.安装在任意位置下打开命令窗口下,输入--全局安装npm install -g nodemon

2021-09-13 22:18:20 169

原创 全局安装i5ting_toc包

i5ting_toc :将 md 文件转化为 html官方文档地址为:https://www.npmjs.com/package/i5ting_toc安装首先在全局安装 。-g为全局安装npm install i5ting_toc -g在文件根目录中执行下面的代码,打开命令行窗口i5ting_toc -f 转换的文件名称.md最后,会在文件夹里生成preview文件夹---将README.md转换html在文件夹下会有同名的html...

2021-09-13 22:08:01 100

原创 常用终端命令+window/vscode快捷键

1.常用的终端命令tab : 补全功能上下方向键 : 翻看查看过的命令cd .. : 返回上一层目录cd '文件夹' : 进入文件夹cd \ : 跳转到硬盘的根目录dir : 显示当前目录的子文件夹与文件cls : 清屏del : 删除文件夹mkdir : 创建文件夹node -v : node的版本号node '文件夹' : 运行node文件2.常用的快捷键ctrl+shift+n : 快速新建文件夹ctrl+alt+. :打开任务管理器window+w : 全屏截..

2021-09-10 23:52:57 2709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除