- 博客(14)
- 收藏
- 关注
原创 JS中原型、原型链的理解
1.构造函数构造函数模式的目的就是为了创建一个自定义类,并且创建这个类的实例。构造函数模式中拥有了类和实例的概念,并且实例和实例之间是相互独立的,即实例识别。构造函数就是一个普通的函数,创建方式和普通函数没有区别,不同的是构造函数习惯上首字母大写。另外就是调用方式的不同,普通函数是直接调用,而构造函数需要使用new关键字来调用。function Person(name, age, gender) { //创建一个构造函数 this.name = name ...
2022-04-06 22:08:20 3787 1
原创 剑指Offer13. 机器人的运动范围(JS实现DFS,可达性分析)
题目描述:地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少个格子?示例 1:输入:m = 2, n = 3, k = 1输出:3示例 2:
2022-03-26 21:25:19 189
原创 剑指Offer12. 矩阵中的路径(JS实现深度遍历DFS)
题目描述:给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。例如,在下面的 3×4 的矩阵中包含单词 "ABCCED"(单词中的字母已标出)。示例 1:输入:board = [["A","B","C","E"],["S","F","C","S"
2022-03-26 21:22:15 166
原创 剑指Offer45. 把数组排成最小的数(js实现+ 快排)
输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个
2022-03-24 15:42:51 277
原创 剑指Offer61.扑克牌中的顺子(js实现,快排+遍历)
从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14
2022-03-24 14:49:09 261
原创 剑指Offer40. 最小的K个数(js实现冒泡排序,快排,归并排序)
剑指Offer40. 最小的K个数(js实现冒泡排序,快排,归并排序实现)
2022-03-22 16:24:04 2221
原创 重点总结->浏览器面试灵魂50问(一)
本文主要记录浏览器中重要的核心点和常见面试题,可自查对浏览器相关知识的掌握程度,后面可能会补充更多重点问题。具体答案清自行百度
2022-03-18 21:09:36 744
原创 对浏览器session、token的一些理解补充
主要补充了一点对登录验证的理解,其中部分图片来源于网络,如有侵权,请联系将立即删除一:Session会话管理,每位用户收到一个随机的字符串(session id),当向服务器发送请求时,携带该session id。让服务器识别用户身份。浏览器客户端大多数采用cookie的方式存储session。服务器则将session保存在临时服务器中,当用户离开网站时,session会被销毁。但是当web服务器做了负载均衡,当下一个操作请求到另一台服务器时,session会丢失。二:Token让服务器存储
2022-03-15 15:41:56 2008
原创 LeetCode图解算法树结结构--章节1:数据结构自学记录(python)
写在前面本文档用于记载LeetCode中“图解算法数据结构”中的学习过程与分析思路,以面对Offer中各类数据结构考题,于2022年2月8日开始更新。(力扣)章节1:数据结构05. 替换空格 python中replace函数的应用 str.replace(old, new[, max]) old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串, 替换不超过 max 次 something ne
2022-02-08 18:17:15 638
原创 html引用外部文件出现的坑
两种引用js文件方法第一种为普通引用第二种url_for() 函数最简单的用法是以视图函数名作为参数,返回对应的url,还可以用作加载静态文件
2018-07-13 19:21:05 820
原创 Python3 出现UnicodeEncodeError: 'ascii' codec can't encode characters in position 926-930: ordinal not
Python3出现 UnicodeEncodeError: 'ascii' codec can't encode characters in position 926-930: ordinal not in range(128)错误时,发现网上传说中的完美方法没有起效,最后发现不能同时进行渲染(;´д`)ゞ被自己蠢哭了(/□\*) ,特此记录自己的愚蠢行为,以后不再犯附网上完美方法:...
2018-07-07 20:43:08 995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人