- 博客(94)
- 收藏
- 关注
原创 vue2中从页面1跳转到页面2后,页面2还会请求页面1中的timeout,解决办法
vue从一个页面跳转到另一个页面,清除页面1设置的timeout
2025-01-13 10:38:19
144
原创 webpack创建一个vue项目方法
具体步骤:https://blog.youkuaiyun.com/weixin_42176858/article/details/88025642?spm=1001.2014.3001.5502安装路径:https://www.cnblogs.com/goldlong/p/8027997.html1.安装cnpm国内镜像,提升速度。输入如下命令:npm install -g cnpm --registry=http://registry.npm.taobao.org2.安装vue-cli(用户生成Vue工程模板
2022-03-14 21:33:19
2924
原创 ES6中promise相关知识点
1.promise对象用于表示一个异步操作的最终状态(完成或失败)以及其返回的值。2.ES6中的promise主要是会使用(then,catch,finally)3.Promise.all()返回异步操作的最终状态以及其返回的值。4.Promise.race();只要有一个决议为成功或者失败就立即传递。5.Promise.resolve();(1)如果接受的是一个普通的值,就会立即决议为成功,并填充这个值;(2)如果接受的是一个promise实例,则返回promise实例。(3)如果接受的是个
2022-03-09 19:19:09
171
原创 ES6中对于数值的一些扩展
1.ES6中的进制的扩展2.Number.parseInt, Number.paraseFloat用法3.Number.isNaN 必须是一个NaN才会返回trueNumber.isFinite必须是一个完全的数字,才会返回true3.判断结果是否是一个安全数结果:true false4.幂运算2**10表示2的10次方,结果为1024幂运算是右结合,eg:a=2100,结果:2即2**(10**0)=2的一次方...
2022-03-08 18:31:11
130
原创 ES6中正则表达式的u,y修饰符
1./^a/g:表示全局匹配字符串首字母为a的字符串。2.U修饰符:对于一整个字符串不会只匹配一部分,会把整个字符串都匹配出来结果:3.y修饰符:粘连修饰符,只有与已知字符串完全一样才会匹配,有一点不一样就会停止匹配。结果:r1会匹配三个imooc,r2会匹配两个imooc...
2022-03-08 18:01:34
258
原创 前端中一些数值类型的输出结果
以下几个输出结果都为0:Number()Number(0)Number('')Number('0')Number(false)Number(null)Number([])Number([0])2.JavaScript内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。即8 byte;3.type和voidtypeof 1; //'number'typeof (1);//'number'typeof (); //SyntaxError 语法错误void 0; //
2022-03-08 17:12:27
941
原创 模板字符串用法及ES6中新加的字符串方法
模板字符串实例:传统方式:模板字符串方式:字符串的部分新方法:(1)padStart和padEnd方法结果:mooci,imooc若改为:let str1=str.padStart(9,‘mooc’);结果为:moocmooci(自动补为9位)(2)repeat方法结果:iiiiiiiiii(10个i)sss(3)startsWith 和endsWith方法(判断是不是以某个字符开头或结尾)(4)include方法...
2022-03-07 20:53:26
142
原创 对象的解构赋值
;xiaoming.age=23;console.log(xiaoming);//结果:{age:22,name:"小
2022-03-06 22:54:29
229
原创 ES6中let的用法及一个小案例,在for循环中运行setTimeout的四种情况:
1.ES6中let和var的主要区别:(1)let声明的变量只在当前块级作用域内有效。if(true){ var a=1; let b=2;}console.log(a);console.log(b);结果:1 b is not defined(2)let和const声明的变量不能被重复声明。结果:我是爸爸我才是爸爸let son='儿子';let son='我才是';结果会报错,因为不能重复声明son(3)不存在变量的提升。console.log(dad);let
2022-03-06 22:16:25
659
原创 symbol用法
var s = Symbol('key'); ...①console.log(s + '123'); ...②var obj = { [s]:function(){console.log(1);} ...③}var b = Reflect.ownKeys(obj); ...④Symbol 本质上是一种唯一标识符,可用作对象的唯一属性名,这样其他人就不会改写或覆盖你设置的属性值。注意事项Symbol值不能与其他类型的值进行运算Symbol 值不可以和其他类型值进行混合运算,否则会报
2022-03-04 21:13:44
277
原创 request,delete,try,catch,finally
一,关于 requestfor(var i = 0; i < 5; i++){ requestAnimationFrame(() => console.log(i));}(1)换成let输出的结果就是01234。var时是函数作用域,异步函数在for循环结束后还未执行,函数作用域的i变成了5,所以结果就是55555。let执行时,因为块级作用域的缘故,每一次for循环都会产生一个块级作用域(2)因为request是异步,所以for循环先执行完成(此时i=5)再执行request
2022-03-04 21:08:16
507
原创 join和parseInt的用法
var a = parseInt([0,0,1,0,0].join('')+1)//join()方法将数组转为字符串,并用指定的分隔符进行分割[0,0,1,0,0].join("") 后变成字符串'00100'字符串'00100'+1 ,1是number,会将1转变为字符串后拼接就变为 001001 parseInt后 变成 1001...
2022-03-04 20:46:42
164
原创 对json的一些理解
1.json是一种轻量级的数据交换格式,在与后端的数据交互中具有较为广泛的应用。2.在javaScript中,我们可以直接使用json,因为JavaScript中内置了json的解析,把任何的JavaScript对象变成json,就是把这个对象序列化成一个json格式的字符串,这样才能通过网络传递给其他计算机。如果我们收到json格式的字符串,只需要把它反序列化为一个JavaScript对象,就可以在JavaScript中直接使用这个对象了。3.JSON 是适用于 Ajax 应用程序的一种有效格式,原因
2022-03-04 16:39:49
553
原创 安装全分布式的大致步骤
安装全分布式的大致步骤:1.先下载vmware,下载好后,再在电脑下载一个镜像。2.在VMware上建立至少两台虚拟机。配置虚拟机的时候,主机名不同,但用户名必须一样,还要记得设置密码,就设置123就行。3.建全分布式的时候,主虚拟机的内核和内存最好比辅虚拟机大。4.下载SecureCRT,在上面配置环境。5.下载SecureFX,在上面上传Hadoop要用的文件。...
2021-04-11 18:04:02
300
原创 全分布式建立好后,在Hadoop网页建立一个文件
在建立的全分布式中建立一个文件,先建立一个 test.txt 文件,拖到Hadoop中,然后命令如下:hadoop fs -mkdir /input 建立一个input 文件夹hadoop fs -put /home/hadoop/test.txt /input
2021-04-11 17:48:45
242
原创 安装虚拟机的大致过程及建立全分布式的部分命令
安装虚拟机的大致步骤配置全分布,把另外建立的机器按顺序复制粘贴这些命令。su -cd /usr/localmkdir programchown -R hadoop:hadoop program/systemctl disable firewalldsystemctl stop firewalldvi /etc/hosts>>>>>>&g...
2021-04-10 09:24:15
151
原创 ajax概念简述及ajax的访问原理
ajax的主要解决的问题:在当前的显示页面内,显示其他的响应内容,避免响应内容被重复的响应。ajax访问原理:在当前的页面有一个js在执行,js函数里有一个引擎对象(相当于现在正在执行页面代码的一部分),由这个对象发一个请求给服务器,服务器直接把响应内容返回给当前的引擎对象,不需要刷新。传统访问原理:传统方式浏览器发送一个请求给服务器,服务器接收请求,把所需要的东西再次传递给浏览器,浏览器经过处理,刷新后响应给用户。...
2021-03-04 11:36:50
366
2
原创 navicat 创建数据库表步骤
create table t_student( uid int(10) not null auto_increment, uname varchar(100) not null, pwd varchar(100) not null, sex char(2) not null, age int(3), birth date, primary key(uid))insert into t_student values(default,'张三','123...
2020-09-13 20:43:35
15961
原创 初学Java需要准备的软件及安装的应用
(1)首先下载jdk,然后配置jdk环境变量;具体安装步骤可以百度。(2)然后下载idea软件,用于写Java语言。(3)下载数据库,mysql,存储数据。下载navicat,写sql语句。(4)下载tomcat,在开发的时候将jsp编译成对应的servlet。(5)学习JavaEE链接:https://www.bilibili.com/video/BV1i44114795?p=41&t=59 学习高级框架链接:https://www.bilibili.c...
2020-09-06 13:59:43
1075
原创 anaconda安装及配置环境变量过程
1.先在百度输入anaconda,进入官网;2.下载anaconda完后,一路next,注意在中间输入路径的时候,整个路径必须是英文,不可以包含汉字,而且新建的文件夹必须是空的。3.接着配置环境变量,点击“计算机右键-->属性-->高级环境配置-->环境变量-->双击path-->然后添加4.接着win+R,输入cmd打开命令行,输入”path“成功后,输入”conda upgrade --all“,成功后输入y,成功后说明安装完毕。在命令行键入py
2020-09-02 22:17:08
1646
2
原创 javaEE:配置Servlet
package com.bjsxt.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servl...
2019-10-21 13:18:09
443
原创 js.双搜
<html> <head> <title>双搜</title> <meta charset="UTF-8"/> <title>哈哈</title> <style type="text/css"> #showdi...
2019-10-12 13:21:52
650
翻译 js案例:模拟淘宝网
<html> <head> <title>模拟淘宝网</title> <meta charset="UTF-8"/> <!--声明js代码域--> <script type="text/javascript"> //创建函数进行照片的联动和样...
2019-10-12 13:20:57
771
原创 js案例:操作表格
<html> <head> <title>操作表格</title> <meta charset="UTF-8"/> <!-- js操作表格学习: 1、删除行: 行对象.rowIndex//返回行对象的角标 ...
2019-10-12 13:20:03
1523
原创 son.html
<html> <head> <title>son页面</title> <meta charset="UTF-8"/> <!--声明js代码域--> <script type="text/javascript"> //倒计时功能 ...
2019-10-12 13:18:32
209
原创 index.html
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> input[type=button]:hover{ ...
2019-10-12 13:17:30
773
翻译 event案例
<html> <head> <title>event案例</title> <meta charset="UTF-8"/> <style type="text/css"> #showdiv{ width: 50%; ...
2019-10-12 13:15:53
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人