- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人