自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是预编译

所谓的预编嘞,就是在函数执行前,先预先编译一下的操作。预编译都做了哪些事情呢?首先预编译会创建一个AO对象,然后开始找代码中的形参和实参的声明(定义),值都为undefined,第三步是,把实参和形参相统一,也就是把实参的值给形参,最后呢,找函数声明,把有的函数声明的变量给覆盖掉来个题目function fn(a) {  console.log(a);   var a = 123; console.log(a); function a(){}  console.log(

2021-08-13 14:28:51 817

原创 express的简单登录操作

文件夹目录index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> .

2021-08-11 09:12:39 521

原创 基于js的回文数小算法

题目给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一..

2021-08-06 16:24:31 340

原创 字符串转换整数 (atoi)

力扣题目请你来实现一个myAtoi(string s)函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结果为正。读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。将前面步骤读入的这些数字转换为整数(...

2021-08-05 16:14:56 201 2

原创 整数翻转的小问题

老规矩,上题目。题目来自力扣给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−231, 231− 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。示例 1:输入:x = 123输出:321示例 2:输入:x = -123输出:-321示例 3:输入:x = 120输出:21示例 4:输入:x = 0输出:0来源:力扣(LeetCode)链接:ht...

2021-08-05 15:33:46 77

原创 JavaScript写Z字变形

题目描述将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "PAYPALISHIRING"行数为 3 时,排列如下:P A H NA P L S I I GY I R之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。请你实现这个将字符串进行指定行数变换的函数:string convert(string s, int numRows);示例 ...

2021-08-02 18:17:53 544 1

原创 克鲁赛德战记的AJAX小案例

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <tit.

2021-07-30 19:37:39 173

原创 js实现随机点名

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&l.

2021-07-29 19:57:20 182

原创 js关于排序方法sort()的一点小问题

今天看到了一道题(来自力扣)给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5示例 3:

2021-07-26 18:41:23 317 1

原创 js用哈希表写两数之和

题目是这样的给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:输入:nums=[3,2,4],...

2021-07-24 15:09:04 333

原创 盒子垂直水平居中只有两种方式??

1.利用magin:auto方法将盒子设置为margin,将其设置为绝对定位,给left,right,top,bottom值都设置为0.box { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 200px; height: 200px; margin: auto; back

2021-07-23 19:53:59 155 3

原创 基于jq的倒计时案例

基本思想:首选要获取要定时到的时间和现在的时间,通过new Date()能获得当前的时间戳,也就是距离1970年1月1日0:0:0的时间差值。new Date(参数)可以获得距离传入参数的时间戳他俩之差除以一千(因为获得的结果单位是毫秒,所以要除以一千得到的才是秒数)然后再分别获取天、时、分、秒把得到的结果依次渲染到页面上,呈现出最终的效果<!DOCTYPE html><html lang="en">...

2021-07-23 16:29:52 523

原创 js中常用的数组和字符串方法

字符串转换为数字的方法1.-02.*13./14.Number5.parseInt6.parseFloat7.Math.floor 数字向下取整8.Math.ceil 数字向上取整9.Math.round 数字四舍五入切割字符串的方法 substr(start.length) substring(start,end) indexOf()返回某个指定的字符串值在字符串中首次出现的位置 lastIndexOf同上,最后出现的位置

2021-07-21 19:19:28 237

原创 今日水文章-flex布局知识点自我总结

2021-07-20 20:45:14 74 1

原创 基于jq的简单留言板

HTML代码部分<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>Template • TodoMVC</title> <link rel="s

2021-07-19 18:22:46 457

原创 基于jq的电梯导航!!!∑(゚Д゚ノ)ノ

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <tit.

2021-07-18 17:42:01 119

原创 一个简单的基于jQuery的留言板

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <tit.

2021-07-18 16:58:38 560 2

原创 每天学亿点点英语----每日更新

parse->解析ast-> abstract syntax tree 抽象语法树(abstract 抽象的、syntax 语法 )render-> 提供virtual dom ->虚拟dom(DOM -> Document Object Model 文档对象模型)

2021-07-17 19:48:52 89

原创 基于jQuery的简单轮播图制作

轮播图是非常常见的页面交互效果,也是非常实用的效果,一直基础js学习都少不了需要制作轮播图,话不多说,上代码<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="

2021-07-16 17:49:21 280 1

原创 好用炫酷的VScode插件及相关配置

Auto Rename Tag标签修改,前面改,后面也跟着修改,极其方便background-cover超级好用的背景图设置插件,亲测有效,改完背景,你就是最炫酷的仔。Bracket Pair Colorizer还在为括号太多而发愁吗,还在为找不到哪个括号是一对而烦恼吗,有了它,这个神器,你就不用再为这个问题而烦恼了,它会把每个括号都改为不同的颜色。改为中文,懂得都懂网页识别不了less文件?不同担心,只要有了这个插件,只需轻轻一键保存,就能直接...

2021-07-15 20:12:01 455

原创 基于ts的贪吃蛇小游戏

贪吃蛇小游戏,基于Ts开发的,做着玩。实物类class Food{ element: HTMLElement constructor() { this.element = document.querySelector('#food')!; } get X() { return this.element.offsetLeft } get Y() { return this.element.offsetTop } change() {

2021-07-15 19:40:16 412 1

空空如也

空空如也

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

TA关注的人

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