自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于null和undefined那点事儿

null和undefined都代表没有, 但是null是属性存在但是值不存在 undefined是连这个属性都不存在例如: document.parentNode(浏览器天生自带的一个属性:父亲节点的属性) ->null(因为一个页面中的document已经是最顶级元素了,它没有父亲) document.parentnode ->undefined(因为没有par...

2018-07-26 21:33:45 545

原创 关于函数和变量的处理机制(附面试题)

关于函数和变量的处理机制,属于我们学习js的必备技能, 也是面试经常会遇到的问题分享一点自己整理的知识点,加个人理解 浏览器和NODE运行JS代码的时候,会提供一个供代码赖以执行的环境,我们把这个环境称之为“全局作用域” 浏览器:window NODE:global window和global代表全局作用域,他们也是全局对象(在JS代码的任何位置,...

2018-08-17 11:49:29 212

原创 javascript笔记总结篇(全集合)

w随手翻阅以前的学习笔记,顺便整理一下放在这里,方便自己复习,也希望你有也有帮助吧第一课时 入门基础知识点:操作系统就是个应用程序只要是应用程序都要占用物理内存浏览器本身也是一个应用程序浏览器本身只懂得解析HTML调用浏览器这个应用程序的一个功能绘制1、javascript介绍JavaScript操作DOM的本质是=获取+触发+改变目...

2018-08-08 20:56:11 16485 6

原创 学习笔记整理

1、let声明es5变量声明方式var存在两个问题:①变量提升,即变量不需要先声明后使用,亦可先使用后声明。②变量的作用域只有两种:全局作用域和局部作用域。let声明的变量作用域为块级作用域,且必须先声明后使用,使代码更加严谨。看下面这题,输出结果...

2018-08-04 20:14:01 220

转载 WEB前端开发人员须知的常见浏览器兼容问题及解决技巧

为什么会有兼容问题? 由于市场上浏览器种类众多,而不同浏览器其内核亦不尽相同,所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因,我们的网页需要在主流浏览器上正常运行,就需要做好浏览器兼容。使用Trident内核的浏览器:IE、Maxthon、TT; ...

2018-08-04 12:09:51 297

转载 document.selection和window.getSelection属性和方法详解

IE系列函数:TextRange的常用属性与方法:属性:boundingHeight 获取绑定TextRange对象的矩形的高度 boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间的距离 offsetLeft 获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置 offsetTop 获取对象相对于...

2018-08-01 14:28:35 2558

转载 关于JavaScript的鼠标点击事件

1、识别按键类型(左中右)左键是 window.event.button = 1 右键是 window.event.button = 2 中键是 window.event.button = 4 没有按键动作window.event.button = 0Firefox 左键是 event.button = 0 右键是 event.button = 2 中键是 event.b...

2018-07-29 19:01:16 2552

原创 秒懂JS中的盒模型~~

首先要明白什么是JS盒子模型???JS盒模型 指的是通过JS中提供的一系列的属性和方法,获取页面中元素的样式信息值#box(有很多自己的私有的属性) ->HTMLDivElement.prototype ->HTMLElement.prototype ->Element.prototype ->Node.prototype ->EventTarg

2018-07-27 11:42:21 847

原创 JQuery 源码分析

jQuery 源码分析类库提供了一些常用的方法,我们在开发项目的时候,随时可以引入这些类库,实现我们的业务需求,常用的有 jQuery zepto;插件 : 带有一定的业务逻辑 , 选项卡插件 轮播图插件 我们在项目开发过程的时候,重复的业务可以用插件来代替 常用的插件 : swiper ,iscroll , EchartsUI组件: 通过html css js 组成,使用的...

2018-07-26 21:26:04 232

原创 canvas背景登录首页

“` canvas canvas{ position:fixed; } .box{ position:absolute; top:50%; left:50%;} //定义画布宽...

2018-06-08 13:31:03 3045

原创 canvas验证码

关于canvas验证码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0&

2018-06-08 12:36:23 504 1

原创 无缝轮播

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{margin:0;padding:0;}

2018-06-07 21:24:44 125

转载 box-sizing: border-box;的作用

box-sizing 属性可以被用来调整这些表现:content-box 是默认值。如果你设置一个元素的宽为100px,那么这个元素的内容区会有100px宽,并且任何边框和内边距的宽度都会被增加到最后绘制出来的元素宽度中。border-box 告诉浏览器去理解你设置的边框和内边距的值是包含在width内的。也就是说,如果你将一个元素的width设为100px,那么这100px会包含其它的...

2018-05-29 17:24:59 1361

转载 关于JavaScript 如何快速进阶

关于JavaScript 如何快速进阶

2018-03-19 09:32:22 161

转载 京东购物车原理

今天来开始写一下关于购物车的东西, 这里首先抛出四个问题:1)用户没登陆用户名和密码,添加商品, 关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 2)用户登陆了用户名密码,添加商品,关闭浏览器再打开后 不登录用户名和密码 问:购物车商品还在吗? 3)用户登陆了用户名密码,添加商品, 关闭浏览器,然后再打开,登陆用户名和密码 问:购物车商品还在吗?4)用户登陆了

2018-01-08 09:15:39 1352

转载 详细分析内部类

内部类                                 内部类  其实也就是一个类中还包含着另外一个类http://blog.csdn.net/mzd8341/article/details/76163990?locationNum=1&fps=1http://blog.csdn.net/u014236541/article/detail

2017-11-08 11:51:41 120

原创 HTML的零星笔记 - 基础

html的部分细碎笔记写在前面 —— 写页面一定要先整体布局,有初步结构,再开始着手往里面写代码,一定要把代码写规范,正确合理的利用标签,这样做开发才有利于后期的成品在展示中被搜索引擎找到。搜索引擎抓取的是网页中的文字和图片,根据抓取的标签不同,来确定你的作品(网页)的权重值,所以语义性标签的合理使用很重要。比如a标签需要添加title的属性,img标签要添加阿

2017-10-19 13:42:42 350

原创 京东-首页轮播

自学前端差不多有半个月了吧,之前一直打算写出自己的第一篇博客,中途却是打开了又放弃,因为实在不知道该写点什么。正好现在闲来无事,就坐在电脑前写写自己这一段的感受吧。其实自学的话,有很多地方真的很让人头疼,没有一点基础真的很难让人弄明白,最简单的做法就是去网上找资料,看视频,做笔记,一点点的把自己需要的东西总结好。在有的资料分享交流群里,会有很多同基础的人一起交流学习,共同参考修改代码,看的多了,自己

2017-10-06 00:03:28 3156

空空如也

空空如也

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

TA关注的人

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