自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 normalize.css最新样式文件(中文翻译版)

来自于GitHub上,附上链接normalize.css 因为原版是英文所以翻译了下注释 末尾添加了自己常用的样式文件(按需添加即可)(附上代码,复制即可,麻烦点个赞,谢了)/********************定义重置样式文件normalize.css***********************//****//*文档*//****/html { font-family: sans-serif; /* 1 */ line-height: 1.15; /* ..

2020-10-16 09:33:34 429

转载 js数组方法大全

 一:前言  我们在学到js中数组的时候,我们会接触到js中数组的一些方法,这些方法对我们来说,可以很遍历的达到我们想要的结果,但是因为方法比较多,有些方法也不常用,可能会过一段时间就会忘记,那么在这里我整理了21个数组的方法,供大家查阅。方法名 对应版本 功能 原数组是否改变 concat() ES5- 合并数组,并返回合并之后的数据 n join() ES5- 使用分隔符,将数组转为字符串并返回 n pop() ES5-

2021-07-15 14:26:09 192

原创 移动端布局-携程案例

移动端页面布局-以 携程为例效果图分析效果图详解:技术选型:rem+flexible.js+less1.技术详解重置样式:引入<link rel="stylesheet" href="./css/base.css"> 重置样式,其中最重要的是html,body{ height: 100%; } 为了下面的flex布局/* =====================reset================= */body,h1,h2,h3,h4,h5,h6,a,p,i

2021-06-30 17:22:53 1063

翻译 html+css中的animation 动画(二)孙悟空巡山

打开页面孙悟空在原地匀速运动,背景利用视觉差匀速的向后运动附代码<!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-sc..

2021-06-25 22:35:08 334

原创 css+html中的animation动画案例(一)

第一个是奔跑的小熊动画打开网页小熊从左边跑到中间,然后保持匀速动画在中间行驶利用视觉差背景往后移动(上代码和图片)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="w

2021-06-25 22:30:08 868

原创 理解闭包概念 常见的闭包函数的写法

理解闭包的概念 以及常见的闭包函数的写法闭包的定义在程序员的红宝书中,给闭包定义为闭包是指有权访问另一个函数作用域中的变量的函数.相当于父级作用域能够访问子级作用域闭包的作用可以在函数的外部访问到函数内部的局部变量。让这些变量始终保存在内存中,不会随着函数的结束而自动销毁。能够简化我们的代码量闭包只能够取得包含函数中任何变量的最后的一个值举个例子闭包是可以在另一个函数的外部访问到其作用域中的变量的函数。而被访问的变量可以和函数一同存在。即使另一个函数已经运行结束,导致创建变量的环

2021-05-16 18:29:19 482

原创 JavaScript作用域和作用域链

JavaScript作用域和作用域链什么是作用域?作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。换句话说,作用域决定了代码区块中变量和其他资源的可见性。简单理解就是:作用域就是一个独立的地盘,让变量不会外泄、暴露出去。也就是说作用域最大的用处就是隔离变量,不同作用域下同名变量不会有冲突。ES6 之前 JavaScript 没有块级作用域,只有全局作用域和函数作用域//全局作用域var age = 10;function sum(){//局部作用域 var num =

2021-05-16 14:59:44 716 4

原创 浅谈JavaScript的内存分配机制

JavaScript的内存分配机制在ES5语法中js的类型分为两个大类,分别是基本数据类型和引用数据类型,基本类型是指undefined,Null,boolean,number和string,这五类基本数据类型是按值访问的,因为可以操作保存在变量中实际的值引用数据是Object,引用数据类型是另外开辟一个内存空间,JS是不能够直接访问内存中的位置,不能够直接操作对象内存空间 ,在操作对象时,实际上是在操作对的引用地址,而不是实际的操作对象如下图...

2021-05-16 13:43:51 170

原创 头歌Educoder-字符串字面量

function mainJs(a) { a = a.replace(",","\n"); //请在此处编写代码 /********** Begin **********/ var pattern = /js+[^%&',;=?$\x22]/; /********** End **********/ return pattern.test(a).toString();}麻烦点点关注

2021-04-20 11:21:42 648

原创 头歌Educoder-字符类

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern1 = /[a-zA-Z][0-9]/; var pattern2 = /[A-Z][^0-9]/; /********** End **********/ return pattern1.test(a).toString()+","+pattern2.test(a).toString();}麻烦点点关注...

2021-04-20 11:20:59 1297

原创 头歌Educoder-重复课时答案

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern1 = /\?{1,}/; var pattern2 = /\+{3}/ var pattern3 = /(\{|\}){1,2}/ var pattern4 = /\\?/ /********** End **********/ return pattern1.test(a).toString()+","+pat.

2021-04-20 11:19:47 5281

原创 头歌Educoder-选择

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ a.toString(); var pattern1 = /^\d{17}(\d|X|x)$/ var pattern2 = /((23)|(24))\d{4}/ var pattern3 = /(010)|(020)|(021)|(022)|(023)|(024)|(025)|(027)|(028)|(029)\d{3}/g /*******.

2021-04-20 11:17:50 1154

原创 头歌Educoder-分组

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern1 = /(\?\+){2}/ var pattern2 = /(\d\+\d)|(\d\?\d)/ /********** End **********/ return pattern1.test(a).toString()+","+pattern2.test(a).toString();}麻烦点点关注...

2021-04-20 11:16:38 811

原创 头歌Educoder-第1关:引用

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern1 = /(\d){3}([^0-9])(\d){3}/ var pattern2 = /([A-Z])(\d)([A-Z])(\d)([A-Z])(\d)/ /********** End **********/ return pattern1.test(a).toString()+","+pattern2.test(a).toS.

2021-04-20 11:15:51 2581 1

原创 头歌Educoder-匹配位置答案

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern = /^js\b/ /********** End **********/ return pattern.test(a).toString();}麻烦点点关注

2021-04-20 11:14:44 6993

原创 头歌Educoder-修饰符答案

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ var pattern = /\b(Shell)\b/ig /********** End **********/ return a.match(pattern);}麻烦点点关注

2021-04-20 11:13:22 2070

原创 头歌Educoder-正则表达式第一关

function mainJs(a) { //请在此处编写代码 /********** Begin **********/ return a.replace(/[0-9]/g, "") /********** End **********/}麻烦点点关注

2021-04-20 11:11:30 4583

转载 pi飞花令小程序

pi飞花令小程序详见 Feihualing.js步骤下载零到九的诗词句子得到pi遍历pi的每一位通过之前下载的句子进行匹配得到数据const pi = require('pi');const LEN = 500;const superagent = require('superagent');const cheerio = require('cheerio');const fs = require('fs')const path = require('path');

2020-05-15 22:05:38 583

原创 hexo博客在coding域名

hexo博客在coding域名绑定有自己的hexo博客确保有nodeJS环境。附:(安装地址),git环境。附(安装地址)。有腾讯云域名。4.登录conding中自己hexo的静态博客页面在左边栏中会有持续部署这一菜单栏****>点击静态网站>选择部署(这时系统会生成一个系统域名,届时就可以访问)>点击设置。注意!!!因为coding的原因,先需要进行实名认证才可以。设置...

2020-05-13 19:08:56 186

空空如也

空空如也

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

TA关注的人

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