- 博客(11)
- 收藏
- 关注
原创 npm 版本过高无法解析依赖
无法下载项目依赖,经过百度了解发现是我的npm版本高无法解析依赖树导致依赖下载失败,可执行命令:npm install --legacy-peer-deps,绕过dependency里依赖的进行自动安装,最终问题解决,项目成功运行。
2023-08-13 18:49:29
352
1
原创 id快速生产算法 雪花id
/ 支持 4 次回拨次序(避免回拨重叠导致 ID 重复),可无限次回拨(次序循环使用)。// 每毫秒序列数的前 5 位是预留位,0 用于手工新值,1-4 是时间回拨次序。@returns 始终输出number类型,超过时throw error。
2023-05-28 16:11:05
195
1
原创 js原型链问题
其实,只要仔细想一想就很容易明白了,Person函数才是Function对象的一个实例,所以通过Person.a可以访问到Function。原型里面的属性,但是new Person()返回来的是一个对象,它是Object的一个实例,是没有继承Function的,所以无法访问。有不少同学第一眼看上去就觉得很疑惑,p不是应该继承了Function原型里面的属性吗,为什么p.a返回值是undefined呢?属性,Person.b => ‘b’
2023-05-17 17:06:23
122
1
原创 请补全JavaScript代码,要求在页面上渲染出一个直角三角形,三角形换行要求使用“br“实现。三角形如下:
【代码】请补全JavaScript代码,要求在页面上渲染出一个直角三角形,三角形换行要求使用“br“实现。
2023-05-14 21:53:56
173
原创 16. 请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
在这里插入代码片Array.prototype.distinct = function() {i++) {) {} else {j++;return ret;//for test。
2023-05-11 13:25:55
58
原创 js中 argument对象理解
arguments 对象只能在函数体内可见,因此 arguments.length 也只能在函数体内使用。= a.callee.length) //如果实参与形参个数不同,则抛出错误。//根据arguments来检测函数实参和形参是否一致。arguments 对象表示函数的实参集合,仅能够在函数体内可见,并可以直接访问。function checkArg(a) { //检测函数实参与形参是否一致。function f(a, b) { //求两个数的平均值。
2023-05-10 22:34:52
71
1
原创 js原始类型
JS 中值的类型分为原始值类型和对象类型。原始值类型包括 number, string, boolean, null 和 undefined;对象类型即 object。首先原始值类型它就不是对象。另外,要注意 ‘hello’ 和 new String(‘hello’) 的区别,前者是字符串字面值,属于原始类型,而后者是对象。
2023-05-10 20:56:46
102
1
原创 Jquery ajax都支持哪些数据类型
类似地,速记字符串(如 )将首先尝试从 jsonp 转换为 xml,如果失败,则从 jsonp 转换为文本,然后从文本转换为 xml。“text xml”“jsonp text xml”“jsonp xml”如果未指定任何内容,jQuery 将尝试根据响应的 MIME 类型进行推断(XML MIME 类型将生成 XML,在 1.4 中 JSON 将生成一个 JavaScript 对象,在 1.4 中脚本将执行脚本,其他任何内容都将作为字符串返回)。“jsonp”:使用 JSONP 在 JSON 块中加载。
2023-05-10 19:53:52
302
1
原创 TypeScript 的特点
TypeScript 提供最新的和不断发展的 JavaScript 特性,包括那些来自 2015 年的 ECMAScript 和未来的提案中的特性,比如异步功能和 Decorators,以帮助建立健壮的组件。TypeScript 可以编译出纯净、简洁的 JavaScript 代码,并且可以运行在何浏览器上Node.js 环境中和任何支持 ECMAScript 3 (或更高版本)的JavaScript 引警中。始于JavaScript,归于JavaScript。先进的 JavaScript。
2023-05-10 13:35:55
412
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人