摘要: 在一系列**操作之后我把node的环境配置搞坏了,删了装装了删都不管用,后来看了几个博客解决了。 忘记了起因是什么来着,我的npm包不好使了,我上网上搜了一下,说是把C盘目录下HP文件夹里的.npmcr删掉就好使了,我看底下评论说解决了,便兴致勃勃的去删了它,删了之后发现,诶!别说,好像有用,过了一 阅读全文
posted @ 2021-03-11 23:47 Treee 阅读(162) 评论(0) 推荐(0)
摘要: BS部分省略,页面如下 马赛克部分是引入的一条条数据 红色标注部分会实现实时搜索,添加联系人功能。点击添加联系人会呼出一个模态框,并且实现添加联系人并保存的功能。 JQ部分挂监听器处理写函数部分省略,重点在于点击事件触发时,我们在函数内部写入一个AJAX请求,以添加联系人为例: $.ajax({ t 阅读全文
posted @ 2020-12-05 14:53 Treee 阅读(232) 评论(0) 推荐(0)
摘要: AJAX基础语法: var xhr = new XMLHttpRequest() xhr.open('GET','URL',true) xhr.send() xhr.onreadystatechange == function(){ if(xhr.readyState == 4 && xhr.sta 阅读全文
posted @ 2020-11-17 17:21 Treee 阅读(55) 评论(0) 推荐(0)
摘要: 首先我们需要明白,__proto__属性是对象独有的,而prototype是函数独有的属性。而在js里万物皆为对象,包括function,所以function也具有__proto__属性。 为了方便理解,我们举一个例子(使用构造函数的方法创建一个数组) 此时可以看到,在a的属性里,有一个名为__pr 阅读全文
posted @ 2020-11-15 14:09 Treee 阅读(1470) 评论(0) 推荐(0)
摘要: 优先级队列的封装 优先级队列是队列的一种,不过它不是逐次向队列中添加元素,而是将元素的优先级与队列中元素的优先级进行比较,然后插入一个合适的位置。 优先级队列封装代码与队列封装代码类似,只不过多出一个比较的过程。 首先创建一个名为PriorityQueue的函数 接着封装属性,由于我们是基于数组封装 阅读全文
posted @ 2020-10-08 20:40 Treee 阅读(170) 评论(0) 推荐(0)
摘要: 有六个元素(6,5,4,3,2,1)的顺序进栈,请问下列哪个不是合法的出栈序列: A:5,4,3,6,1,2 B:4,5,3,2,1,6 C:3,4,6,5,2,1 D:2,3,4,1,5,6 首先,栈结构可以想象成只有一个开口,所以进出栈顺序是先进后出。 结合本题,题中说六个元素按顺序进栈,但没说 阅读全文
posted @ 2020-10-06 18:48 Treee 阅读(452) 评论(0) 推荐(0)
摘要: eval(): eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 简单的说,在使用eval函数时,参数为字符串形式,eval函数执行时,会解析这段字符串,不论这段字符串是一串简单的计算式还是一段复杂的代码,eval都会帮你计算这个参数。 本篇博客的简易计算器的实现就依 阅读全文
posted @ 2020-09-29 15:52 Treee 阅读(453) 评论(0) 推荐(0)