自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JS考试题分享

1.var、let、const 之间的区别(8分)var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问。const用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改。2.介绍下 Set、Map 的区别()(8分)Set 对象类似于数组,且成员的值都是唯一的。Map 对象是键值对集合,但是 key 不仅可以是字符串还可以是对象3.ES6之前如何实现继承?(8分) // 让子类

2021-07-29 16:25:17 129

原创 Node.js考试题分享

1.以下代码执行的结果是?const promise = new Promise((resolve, reject) => { console.log(1) resolve()//异步执行 console.log(2)})promise.then(() => { console.log(3)})console.log(4)答案:1, 2, 4, 32.有一个user表,score表,两者通过user表中的id,score表中的uid进行关联,请写出

2021-07-29 16:21:05 301

原创 Node-JS-第三方模块.0603

1.什么是第三方模块?写好的、具有特定功能的、我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包。1.1 第三方模块有两种存在形式:以js文件的形式存在,提供实现项目具体功能的API接口。以命令行工具形式存在,辅助项目开发。2.获取第三方模块www.npmjs.com:第三方模块的存储和分发仓库。npm (node package manager): node的第三方模块管理 工具2.1 下载: npm install

2021-06-04 09:19:32 147

原创 JS-H5新增属性画布

canvas画布(是一个双标签)canvas不能用css的方式为canvas设置宽高。只能通过标签中的width,height属性来设置。不需要填写单位(默认大小300*150)canvas绘制图像的两种方法:1.stroke 描边画线2.fill 填充画面1.用画布画直线:1.1 获取canvas元素。 1.2 生成canvas上下文。 1.3 把画笔移动到开始点。1.4 开始划...

2021-05-22 10:04:06 89

原创 JS-历史记录练习案例

1.CSS 代码!!* { margin: 0; padding: 0;}.content{ width: 100%; height: 650px; position: relative; background: #000; background-size: cover; background-position: 100% 100%; background-repeat: no-repeat;}img{ widt

2021-05-20 18:46:18 206

原创 JS-本地存储

数据可以储存的两个地方分别是: 1.服务器 2.本地 缺点:1.不会对服务器造成负担,但会占用本地内存。 2.信息不安全,容易造成泄漏。本地储存有三种分别是: 1.cookie 2.localStora...

2021-05-20 17:17:24 99

原创 JS-模板字符串

模板字符串 【(ES6新增) 存在浏览器兼容性问题。】 在此之前在使用字符串拼接变量时候使用是 “+” 现在ES6新增 模块字符串后,就可以使用模块字符串来写。可以在字符串中直接使用${变量名}在此之前声明一个字符串都是用 双引号 “” 或者单引号 ‘’ ,可在ES6新增模块字符串中却使用是 反引号` ` 声明。反引号的快捷键是在键盘 ESC下面的这个键 “~”。 【下面需要大家注意的是比较容易出错的点】...

2021-05-19 20:48:58 243

原创 2021-05-19

小括号的神奇用法小括号的用途: 1.小括号包裹起来的内容会被后面的元字符识别为一个整体。 2.小括号内的内容会被单独捕获。案列!!!<script> var reg = /(\da){3}/g; var str = "1a2a3a444a"; console.log(reg.exec(str)); // 第一次输出的是对象。 console.log(reg.exec(str)); // null...

2021-05-19 16:04:33 41

原创 2021-05-19

两种创建正则的区别:1.字面量 2.newRegExp();区别:1.字面量的方式不可以使用字符串拼接new的方式可以2.new的方式,如果需要用到\,需要使用\\去替代。列子! // 第一个点区别 var c = "d" var a = /a+c+bc/; console.log(typeof a);//object var b = new RegExp("a"+c+"bc"...

2021-05-19 13:12:38 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除