page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 4875 次

3096 个回答

0 赞同

关键字const有什么含意?

只要一个变量前用const来修饰,就意味着该变量里的数据只能被访问,而不能被修改,也就是意味着const“只读”(readonly)。 规则:const离谁近,谁就不能被修改;          const修饰一个变量时,一定要给这个变量初始化,若不初始化,在后面也不能初始化。 const作用: 1:可以用来定义常量,修饰函数参数,修饰函数返...

回答于 2022-08-15 15:32

0 赞同

嵌入式系统经常具有要求程序员去访问某特定的内存位置的特点。

int *ptr; ptr = (int *)0x67a9; *ptr = 0xaa55; ...... *(int *const)(0x67a9) = 0xaa66;

回答于 2022-08-15 15:31

0 赞同

什么是Promise对象,如何使用?

Promise是解决异步回调的ES语法的标准,通常用来解决异步嵌套和多异步同时完成回调等问题。 Promise是一个构造函数,相当于一个容器,把异步代码包裹在里面,promise有三个状态(pending(进行中)、fulfilled(已成功)和rejected(已失败))初始化为pending,当异步请求成功后调用resolve函数,状态从pending--->ful...

回答于 2022-08-13 14:19

0 赞同

说一些ES6、ES7新特性。

let,count快级作用域;解构,从对象和数组中提取值;箭头函数;字符串模版;扩展运算符...;对象的简写;module;promise(async);class; 对原生对象的扩展(新增加了很多方法) ; for-of (Object.keys,values,entries等);Symbal(); 不常用的proxy,reflect,generate函数

回答于 2022-08-13 14:17

0 赞同

什么是深、浅拷贝,请写出代码?

浅拷贝,就是复制一个对象,当对象的属性值没有引用类型的时候。        Object.assign 迭代(for..in for..of object.enteries) 扩展运算符等        反之如果对象中还有引用类型,连着引用类型一并拷贝称为深拷贝。        JSON对象的方法,递归

回答于 2022-08-13 14:13

0 赞同

什么是this,this的常用方式有哪些?如何改变this的指向?

JS在运行过程中会产生执行上下文环境(context),context记录了包含函数在哪里被调用,作用域scope,this等信息。this就是context的其中一个属性,会在函数的执行过程中使用。this是在运行时候绑定的,它指代的上下文对象取决于函数调用的各种条件。 this提供了一种优雅的方式来隐式的传递一个对象的引用,所以在函数中使...

回答于 2022-08-13 14:12

0 赞同

什么是闭包,闭包的好处和坏处分别是?

当函数可以记住并访问外部作用域时,就产生了闭包,那个外部作用域就称为闭包。 形成的原因:外层函数的作用域对象无法释放。 作用:保护一个变量,重用一个变量。坏处:使用不当,会造成内存泄漏。 大白话来解释:函数A和函数B,当内部函数B引用了A 的局部变量时,函数A称为闭包 原因是:JS是词法作用域,B的作用域链...

回答于 2022-08-13 14:11

0 赞同

什么是作用域以及作用域链?

原型:每一个对象都与另一个对象相关联,那个关联的对象就称为原型。 例如:函数Person有一个属性prototype,指向一个对象,对于普通函数来说没多意义,对于构造函数就有作用了,当使用new操作符时,会把Person.prototype(原型对象)赋值给实例的__proto__(原型实例)属性。 JS有一个原型查找机制,把原来定义在实例...

回答于 2022-08-13 14:09

0 赞同

如何实现继承(ES5/ES6)?

回答于 2022-08-13 14:06

0 赞同

简单描述http与https协议,以及为什么要三次握手?什么是长链接...

http与https都是目前主流传输协议。 目前http协议已经发展到2.0阶段,支持长链接,断点续传,cache 缓存策略,多路复用,服务器推送等。 https相对于http更安全,增加了证书SSL加密,端口是433。 客户端SYN=1,Seq = x,服务端接受到后,服务端就知道了,有一个客户端要链接我,然后服务器就会开启一个TCP socket的端口,...

回答于 2022-08-12 14:12