自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 new具体做了什么?

4.返回值类型则返回这个对象,返回是引用类型则返回这个引用类型。3.改变构造函数的this指向新对象。2.新对象的指针指向构造函数的原型。以代码的形式解释会更容易理解。1.创建一个新的对象。

2023-07-27 16:41:33 67 1

原创 大厂面试题手写一个call函数

call 是 JavaScript 中 Function 对象的方法之一,作用是更改函数的调用者,也就是用于显式地设置时的 this 值。语法:call(,args,args,...)

2023-07-23 15:38:57 61 1

原创 手写一个深拷贝和浅拷贝

简单手写深拷贝和浅拷贝

2023-01-15 16:30:28 227

原创 Javascript中continue、break、return的用法与区别

1.continue语句简单说在跳出中满足条件的循环、再继续执行循环比如: 循环一段代码、但跳过5这个值,再继续执行循环。代码中1、2、3、4、6、7、8、9可以与sum+=k计算结果2.break语句break 语句可用于跳出循环比如: 在循环语句中、执行到break时、会完全终止循环语句代码中只有1、2、3、4可以与sum+=k计算结果3、return语句 return关键字不是专门用于跳出循环的、而return的功能是结束一个函数方法。 不论...

2022-02-10 12:17:24 788

原创 字符窜与对象相互转换

1、字符串转对象如:'name=张三&age=18&sex=男' 转成obj2={sex:'男',name:'张三',age:18}const str ='name=张三&age=18&sex=男'const arr = str.split("&")const obj ={}arr.forEach(item=>{const str1 = item.split("=")obj[str1[0]]=str1[1]})...

2021-11-16 15:27:58 1340

原创 node.js + websocket实现一个简单的聊天室

一、websocket是什么?WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。二、实现过程1.前端界面显示部分<!DOCTYPEhtml><htmllang="en"><head><met...

2021-10-29 11:33:59 480

原创 this.setState()方法不能实现同步改变状态怎么办

1.点击按钮,实现index++的情况,很多同学在用this.setState({})的方法如下:<ButtononClick={this.onChange}>addField</Button>onChange=()=>{const { index } = this.state;this.setState({index:index++}); // 其实这种方法不能实现index++的效果.这是异步的处理方法不能实现同步this.s...

2021-10-21 16:47:29 366

JavaScript30-master.zip

JavaScript30-master.zip

2021-11-16

空空如也

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

TA关注的人

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