自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 javaScript中的变量提升

全局变量提升JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。console.log(a);var a = 1;上面代码首先使用console.log方法,在控制台(console)显示变量a的值。这时变量a还没有声明和赋值,所以这是一种...

2019-05-29 15:20:42 128

原创 javaScript闭包的形成

重载(overload):什么是: 相同函数名,不同参数列表的多个函数,在调用时,可根据传入的参数不同,自动选择匹配的函数执行。为什么: 减少API的数量,减轻调用者的负担何时: 只要一项任务,可能根据传入参数的不同,执行不同的流程时。问题:js语法默认不支持重载,因为不允许多个同名函数同时存在!解决: arguments:函数调用时,自动创建;保存所有传入函数的参数值;类...

2019-05-29 12:10:00 210

原创 获取浏览器中的默认字体

<!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-Compa...

2019-05-24 18:14:34 3195

原创 CSS盒子模型相关的一些边距处理

注意: 还有其他属性可以更巧妙地处理内容的大小——设置大小约束而不是绝对的大小。这些属性包括min-width、max-width、min-height和max-height。外边距:围绕在元素边框外的空白距离,就是外边距,也能表示当前元素与其他元素之间的空白距离 (1).语法 属性: margin 定义某个元素四个方向的外边距 margin-t...

2019-05-24 17:41:29 425

原创 CSS样式优先级

一、层叠什么选择器在层叠中胜出取决于三个因素(这些都是按重量级顺序排列的——前面的的一种会否决后一种):重要性(Importance) 、专用性(Specificity)、源代码次序(Source order)1.层叠性 可以为一个元素定义多个样式,当样式属性不冲突时,可以同时将这些样式应用到元素上 div{ color:red; ...

2019-05-23 17:43:18 6285

原创 CSS属性值

属性值:如果你想让一个元素完全去除外边框和内边框,你可以只使用无单位的0——因为0就是0,不管单位是什么!margin: 0;像素 (px) 是一种绝对单位(absolute units),因为无论其他相关的设置怎么变化,像素指定的值是不会变化的。line-height,设置元素中每行文本的高度。你可以使用单位设置特定的行的高度,但使用一个无单位的值往往更容易,它就...

2019-05-23 16:30:14 912

原创 CSS工作原理到CSS选择器

CSS的工作方式:当浏览器显示文档时,它必须将文档的内容与其样式信息结合。它分两个阶段处理文档:浏览器将HTML和CSS转化成DOM(文档对象模型)。DOM在计算机内存中表示文档。它把文档内容和其样式结合在一起。 浏览器显示DOM 的内容。使用CSS的三种方法:1.外部样式表:在同一目录中创建css.css文件,<link rel="stylesheet" ...

2019-05-23 14:52:13 357

原创 javaScript Promises规范

参考文件地址:js PromisePromise术语:Fulfilled(Resolved):成功Rejected:失败Pending:等待中Settled:已经成功或已经失败<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l...

2019-05-22 17:09:06 118

原创 Chrome报错:Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.

Chrome报错:Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.解决办法:可能是扩展插件的BUG引起。删除对应的扩展插件就解决了

2019-05-20 14:27:43 36411 6

原创 Parameter 参数与 Argument 参数

Parameter 参数与 Argument 参数Parameter 和 Argument 都是参数,一开始很难判断某项内容是 parameter 还是 argument。关键区别在于它们出现在代码中的何处。parameter始终是_变量名称,并出现在函数声明中。相反,argument始终是一个值_(即任何 JavaScript 数据类型:数字、布尔值等),并且始终出现在函数调用代码中。...

2019-05-11 10:46:09 3860 2

一个静态小页面.7z

前端小页面,涉及基础的css和html技术,以及常见的问题

2019-08-22

Web页面视屏录制免费工具oCam

Web页面视屏录制免费工具oCamWeb页面视屏录制免费工具oCamWeb页面视屏录制免费工具oCam

2018-07-17

Web页面图片抓取工具Picpick

Web页面图片抓取工具PicpickWeb页面图片抓取工具PicpickWeb页面图片抓取工具Picpick

2018-07-17

nodejs+ajax用js实现前端后台demo

nodejs+ajax用js实现前端后台demo,主要用nodejs实现服务器端,express+ajax实现数据的前后端交互

2018-03-17

ajax_dept_test

ajax练习文档,实现一个部门的级联列表查询,实现方法是使用php和ajax

2017-12-23

俄罗斯方块

Javascript实现俄罗斯方块-第一部分,实现基本的布局和基本的绘制。

2017-11-18

空空如也

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

TA关注的人

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