自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hanlay的博客

梦想成为攻城狮的程序猿~~

  • 博客(6)
  • 收藏
  • 关注

原创 Iterator遍历器的底层原理

Iterator遍历器的底层原理遍历器Iterator的遍历过程1)创建一个指针对象,指向当前数据结构的起始位置。也就是说,遍历器本质上,就是一个指针对象。2)第一次调用对象的next方法,可以将指针指向数据结构的第一位成员。3)第二次调用对象的next方法,指针就指向数据结构的第二位成员。4)不断调用指针对象的next方法,直到它指向数据结构的结束位置。以数组arr为例<script> let arr = [11, 22, 33]; function myIterator(a

2021-07-22 22:57:27 225 4

原创 学习web框架遇到瓶颈了【心情随记】

学习web框架遇到瓶颈了,感觉好难呀!!!vue还没熟悉、项目流程还没搞懂,react更是一塌糊涂,荒废了。HTML、css、原生js都还能拾得起来,只是框架作为初次接触,已然蒙逼。在线求助 各位码友有什么好的学习方法吗?重看一遍之前的,琢磨琢磨吧,不能浪费下一周的时间…–jact_小包子...

2021-09-11 17:13:26 71

原创 vscode自定义代码片段(新手交流)

一、为什么要用js代码片段运用js代码片段,能有效地帮助我们提高代码效率,减少繁琐代码的记忆过程。也是搜集过很多代码片段设置的文章,但步骤不太明确,经实际操作后整理了以下步骤,供大家学习参考,如有不当之处,还请斧正。二、js代码片段设置的步骤1.快捷键Ctrl+Shift+P打开命令输入 snippet :(也可以点击文件=>首选项=>用户代码片段)2.选择代码语言类型(这里以html为例)3.在html.json文件中 系统为我们提供了一个例子4.按照这个例子 输入所需片段

2021-07-24 19:59:08 3748

原创 Nodejs对文件数据和结构的操作(下)

……三、对文件结构的操作3.1 fs.readdir(url,(error,data)=>{})作用:读取文件夹内的所有文件一参:url 文件夹的路径二参:回调函数,内置两参,错误信息和资源句柄const fs = require('fs');//异步读取方式fs.readdir('./file',(error,data)=>{ if(error):console.log('读取文件夹失败'); else{ console.log(data) } });//同步读取方式

2021-07-24 18:17:26 114 2

原创 Nodejs对文件数据和结构的操作(上)

Nodejs出现的意义在Nodejs出现之前,用JavaScript我们无法对数据进行操作,js是基于浏览器进行开发的,要想开发服务器则要解决js中不能解决的两个问题,一是不能对文档流进行操作(文件的读取/写入),二是没有数据库的问题。对文件数据的操作nodejs开发服务器,要对文件数据的操作,即文件的读取和写入。访问服务器的过程,就是文件读取和写入的过程。对文件操作有很多种,同步操作、异步操作、简单操作……在Nodejs中一般都为异步操作。文件操作所有的操作方式都依赖于内置模块—fs模块,这

2021-07-24 12:04:53 281 2

原创 ES6中关于类的继承的理解

面向对象的三大特征面向对象的三大特征是封装、继承和多肽。封装的目的是为了简化代码,将重复代码块进行封装,在有需要时在多处进行调用即可。一个类中有另一个类的属性和方法叫做继承。被继承的父类叫基类,继承的子类称派生类,基类的范围要远大于派生类,每一个派生类完全继承基类的内容,包含基类的所有属性和方法,但派生类有自己特有的属性和方法。同一操作,针对不同对象,会产生不同的结果是多肽。例如实例化出同一个类中不同对象,执行类中同一个方法时会产生不同的结果。继承的详解...

2021-07-22 15:01:56 149

空空如也

空空如也

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

TA关注的人

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