学习《JS数据结构与算法》

devtools/2025/3/31 10:21:36/

博主这些日子去实习所以断更了,现在回归想接着学习一下数据结构与算法,学校也有上这门课,但博主去实习很多课都没上,现在自己看书学习一下,每天记录一下自己学习进度规范一下自己,需要这本书的可以私聊博主,看完这本书就开始刷题,每天刷个1-3题

前端实习经典问题:es6的新特性有哪些? 

es6的新特性有很多,真到面试时候一一列举也不太可能,那不如就列举几个最经典的:let和const、展开运算符、箭头函数、模板字符串、模块、类、结构、、、

那么面试官又会追问:let和const相比于var区别在哪里?那么我们就从两方面来回答,变量的定义和变量的作用域

var定义的变量既可以重复定义,又可以改变;let定义的变量不可以被重复定义,但可以重新赋值;const定义的变量不可以被重复定义,也不可以被重新赋值,值得一提的是,const定义的变量是引用地址时,引用地址不可改变,但引用地址指向的值是可以改变的

//举个例子,
const arr=[1,2,3],//arr的引用地址不可改变,但arr里面的值可变
arr[1]=7
声明方式作用域类型是否允许重复声明是否变量提升是否可重新赋值全局声明时是否挂载到 window
var函数/全局作用域✔️ 允许✔️ 提升✔️ 允许✔️ (var x → window.x)
let块级作用域❌ 禁止❌ 不提升✔️ 允许
const块级作用域❌ 禁止❌ 不提升❌ 禁止

前端实习经典问题:平时你用ts做什么?

在我看来这其实就是问ts的优点,有时候大家就会一脸懵,平时确实是用ts,但是用是用了却不知道为什么用,那你就大大方方地告诉面试官:TypeScript 是一个开源的、渐进式包含类型的 JavaScript 超集,它的主要功能之一是 为JavaScript 变量提供类型支持。在 JavaScript 中提供类型支持可以实现静态检查,从而更容易 地重构代码和寻找bug。最后,TypeScript会被编译为简单的JavaScript代码。


http://www.ppmy.cn/devtools/171893.html

相关文章

Linux 配置NFS服务器

1. 开放/nfs/shared目录,供所有用户查阅资料 服务端 (1)安装nfs服务,nfs-utils包中包含rpcbind(rpc守护进程) [rootnode1-server ~]# yum install -y nfs-utils # nfs-utils包中包含rpcbind [rootnode…

Node.js 监听 GET 和 POST 请求并处理参数

目录 1. 安装 Node.js 和 Express 2. 创建服务器并监听 GET 和 POST 请求 3. 运行服务器 4. 结语 1. 安装 Node.js 和 Express 在开始之前,请确保你已经安装了 Node.js,然后使用 npm 安装 Express: mkdir node-server && cd nod…

leetcode_字符串 3. 无重复字符的最长子串

3. 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。 思路 滑动窗口法 窗口代表当前考虑的子串 左边界和右边界可以动态调整 数据结构选择 需要一个高效的方式来判断字符是否重复 考虑使用集合或哈希表来存储窗口内的…

MOSN(Modular Open Smart Network)-08-MOSN 扩展机制解析

前言 大家好,我是老马。 sofastack 其实出来很久了,第一次应该是在 2022 年左右开始关注,但是一直没有深入研究。 最近想学习一下 SOFA 对于生态的设计和思考。 sofaboot 系列 SOFAStack-00-sofa 技术栈概览 MOSN(Modular O…

MySQL - 数据库基础操作

SQL语句 结构化查询语言(Structured Query Language),在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言。 分类 DDL 数据定义语言(Data Definition Language),定义对数据库对象(库、表、列、索引)的操作。 DML 数据操作语言(Data Manip…

无人机与AI技术结合的突破性应用场景

1. 自主导航与动态避障 技术栈:SLAM 强化学习 (PPO算法) 代码示例(Python PyTorch): import torch class DronePPO(torch.nn.Module):def __init__(self):super().__init__()self.actor torch.nn.Sequential(torch.nn.Linear…

ctfshow WEB web5

ctype_alpha() 函数是PHP中的字符类型(CType)函数,用于检查给定的字符串是否仅包含字母。如果字符串只包含字母,它返回true,否则返回FALSE。 is_numeric() 函数是用于检测变量是否为数字或数字字符串。如果字符串只包含数字,它返…

如何使用 GPT-4o API 实现视觉、文本、图像等功能 附赠gpt升级和4o额度购买

如何使用 GPT-4o API 实现视觉、文本、图像等功能 引言 在积累了大量关于搜索引擎的炒作之后,OpenAI 发布了 ChatGPT-4o,这是其受到广泛好评的 ChatGPT-4 模型的升级版,并成为其旗舰产品 ChatGPT 的核心。这个改进版本在速度和性能上有显著…