个人知识管理
凌可语
这个作者很懒,什么都没留下…
展开
-
关于函数和变量的处理机制(附面试题)
关于函数和变量的处理机制,属于我们学习js的必备技能, 也是面试经常会遇到的问题分享一点自己整理的知识点,加个人理解 浏览器和NODE运行JS代码的时候,会提供一个供代码赖以执行的环境,我们把这个环境称之为“全局作用域” 浏览器:window NODE:global window和global代表全局作用域,他们也是全局对象(在JS代码的任何位置,...原创 2018-08-17 11:49:29 · 225 阅读 · 0 评论 -
javascript笔记总结篇(全集合)
w随手翻阅以前的学习笔记,顺便整理一下放在这里,方便自己复习,也希望你有也有帮助吧第一课时 入门基础知识点:操作系统就是个应用程序只要是应用程序都要占用物理内存浏览器本身也是一个应用程序浏览器本身只懂得解析HTML调用浏览器这个应用程序的一个功能绘制1、javascript介绍JavaScript操作DOM的本质是=获取+触发+改变目...原创 2018-08-08 20:56:11 · 16722 阅读 · 6 评论 -
document.selection和window.getSelection属性和方法详解
IE系列函数:TextRange的常用属性与方法:属性:boundingHeight 获取绑定TextRange对象的矩形的高度 boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间的距离 offsetLeft 获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置 offsetTop 获取对象相对于...转载 2018-08-01 14:28:35 · 2633 阅读 · 0 评论 -
学习笔记整理
1、let声明es5变量声明方式var存在两个问题:①变量提升,即变量不需要先声明后使用,亦可先使用后声明。②变量的作用域只有两种:全局作用域和局部作用域。let声明的变量作用域为块级作用域,且必须先声明后使用,使代码更加严谨。看下面这题,输出结果...原创 2018-08-04 20:14:01 · 243 阅读 · 0 评论 -
WEB前端开发人员须知的常见浏览器兼容问题及解决技巧
为什么会有兼容问题? 由于市场上浏览器种类众多,而不同浏览器其内核亦不尽相同,所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因,我们的网页需要在主流浏览器上正常运行,就需要做好浏览器兼容。使用Trident内核的浏览器:IE、Maxthon、TT; ...转载 2018-08-04 12:09:51 · 319 阅读 · 0 评论 -
秒懂JS中的盒模型~~
首先要明白什么是JS盒子模型???JS盒模型 指的是通过JS中提供的一系列的属性和方法,获取页面中元素的样式信息值#box(有很多自己的私有的属性) ->HTMLDivElement.prototype ->HTMLElement.prototype ->Element.prototype ->Node.prototype ->EventTarg原创 2018-07-27 11:42:21 · 874 阅读 · 0 评论 -
关于null和undefined那点事儿
null和undefined都代表没有, 但是null是属性存在但是值不存在 undefined是连这个属性都不存在例如: document.parentNode(浏览器天生自带的一个属性:父亲节点的属性) ->null(因为一个页面中的document已经是最顶级元素了,它没有父亲) document.parentnode ->undefined(因为没有par...原创 2018-07-26 21:33:45 · 563 阅读 · 0 评论 -
JQuery 源码分析
jQuery 源码分析类库提供了一些常用的方法,我们在开发项目的时候,随时可以引入这些类库,实现我们的业务需求,常用的有 jQuery zepto;插件 : 带有一定的业务逻辑 , 选项卡插件 轮播图插件 我们在项目开发过程的时候,重复的业务可以用插件来代替 常用的插件 : swiper ,iscroll , EchartsUI组件: 通过html css js 组成,使用的...原创 2018-07-26 21:26:04 · 246 阅读 · 0 评论 -
关于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 · 2598 阅读 · 0 评论 -
canvas背景登录首页
“` canvas canvas{ position:fixed; } .box{ position:absolute; top:50%; left:50%;} //定义画布宽...原创 2018-06-08 13:31:03 · 3088 阅读 · 0 评论 -
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 · 529 阅读 · 1 评论 -
无缝轮播
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{margin:0;padding:0;}原创 2018-06-07 21:24:44 · 140 阅读 · 0 评论 -
box-sizing: border-box;的作用
box-sizing 属性可以被用来调整这些表现:content-box 是默认值。如果你设置一个元素的宽为100px,那么这个元素的内容区会有100px宽,并且任何边框和内边距的宽度都会被增加到最后绘制出来的元素宽度中。border-box 告诉浏览器去理解你设置的边框和内边距的值是包含在width内的。也就是说,如果你将一个元素的width设为100px,那么这100px会包含其它的...转载 2018-05-29 17:24:59 · 1409 阅读 · 0 评论 -
详细分析内部类
内部类 内部类 其实也就是一个类中还包含着另外一个类http://blog.csdn.net/mzd8341/article/details/76163990?locationNum=1&fps=1http://blog.csdn.net/u014236541/article/detail转载 2017-11-08 11:51:41 · 132 阅读 · 0 评论 -
HTML的零星笔记 - 基础
html的部分细碎笔记写在前面 —— 写页面一定要先整体布局,有初步结构,再开始着手往里面写代码,一定要把代码写规范,正确合理的利用标签,这样做开发才有利于后期的成品在展示中被搜索引擎找到。搜索引擎抓取的是网页中的文字和图片,根据抓取的标签不同,来确定你的作品(网页)的权重值,所以语义性标签的合理使用很重要。比如a标签需要添加title的属性,img标签要添加阿原创 2017-10-19 13:42:42 · 369 阅读 · 0 评论