- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 js 易混淆定义
一.阻止事件冒泡IE ev.cancelBubble =true ,非IE ev.stopPropagation()二.阻止默认事件return false 或 ev.preventDefault()三.函数声明 与 函数表达式function functionName(arg){} //函数声明var aFunction = function(arg){} //函数表...
2019-03-20 18:44:42 230
原创 js 原型
1.定义:一个函数(构造函数)的属性prototype指向该函数的原型对象,原型对象有个属性constructor指向该函数 (相互指向)。2.详情参考https://blog.csdn.net/weixin_38654336/article/details/83050165...
2019-03-15 18:15:48 112
原创 js 如果理解 闭包
1.定义:当一个内部函数能被其外部函数之外的变量引用时,就形成了一个闭包。 也可以定义为:能够访问另一个函数作用域的变量的函数。1.//函数B为一个闭包function A(){ //外部函数 function B(){//内部函数 console.log('Hello!'); } return B;}var C = A...
2019-03-15 17:00:45 142
原创 js 如何理解 this
this:this的指向,看具体怎么调用。this的四种绑定规则:默认绑定,隐式绑定,显式绑定,new绑定。 优先级从低到高。1.默认规则,默认绑定window。function a(){ console.log(this.test);}var test = 7;a(); //72.隐式绑定,多层调用链,就近原则,上下文对象。function a(){...
2019-03-15 11:56:03 118
转载 绝对定位问题
一、使用绝对定位元素水平居中1.需要设置高度(高度已知).element { width: 600px; height: 400px; position: absolute; left: 50%; top: 50%; margin-top: -200px; /* 高度的一半 */ margin-left: -300px; /* 宽度的一半 */
2016-11-29 10:17:46 665
转载 常用正则表达式
一、检验数字的表达式1.数字:^[0-9]*$2.n位的数字:^\d{n}$3.至少n位的数字:^\d{n,}$4.m-n位的数字:^\d{m,n}$5.零和非零开头的数字:^(0|[0-9][0-9]*)$6.非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7.带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,
2016-11-14 11:29:52 202
原创 CSS性能优化
一、css代码重构 1.css代码性能优化 2.提高代码的可维护性二、命名与备注 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体佈局宽度:wrapper 左右中:left right center
2016-06-27 16:31:16 390
原创 正则表达式
一、正则表达式定义 正则表达式描述了一种字符串匹配的模式,可以用来检查一个或者一串字符里是否含有某种子串,将匹配的字串做替换或者从某个串中取出符合某个条件的字串等。二、正则表达式是由普通字符(a-z)以及特殊字符(元字符)组成的文字模式。 2.1普通字符:由所有那些未显式指定为元字符的打印和非打印字符组成。包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。
2016-06-20 15:38:08 230
原创 HTTP协议
http(超文本传输协议)是一个基于请求与响应模式的、无状态、应用层的协议,常基于TCP连接方式。一、HTTP协议的主要特点1、支持客户/服务器模式2、简单快捷3、灵活4、无连接:表示的含义是限制每次连接只处理一个请求5、无状态:是指协议对于事务处理没有记忆能力二、HTTP协议的URLhttp://host[":"post] [abs_path]注释:hos
2016-06-03 10:17:20 242
原创 AJAX
1、AJAX:异步的的JavaScript和XML、是一种无需重新加载整个页面的情况下能够更新部分网页的技术、XMLHttpRequest对象:XHR2、XHR对象 (1). 创建对象:var request=new xmlHttpRequest(); 兼容IE6、IE5:var request;if(window.XMLHttpReques
2016-06-02 17:30:42 205
原创 高逼格的北欧室内家居品牌
注释:排序不分先后一、Muuto http://www.muuto.com/ 丹麦家居品牌,以创意著称二、String https://string.se/# 瑞典的老牌家居三、A2 http://a2designers.se/ 瑞典品牌,年轻品牌四、Broste Copenhagen
2016-05-17 22:17:19 712
原创 JavaScript中的return、return true及return false
一、return return 一般是用在函数中的用来向解析器表达退出函数并返回调用函数空间的命令 1、返回控制与函数结果,语法为: return 表达式; 2、 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果返回控制,无函数结果,语法为: return;二、return ture 及renturn f
2016-05-15 17:13:31 453
原创 响应式网站
一、Meta 标签定义 注释: 1、 width:可视区域的宽度,值可为数字或关键词device-width intial-scale:页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放 maximum-scale=1.0, minimum-scale=1.0;可视区域的缩放级别,
2016-05-12 22:11:02 469
原创 jQuery基础
一、jQuery开发入门 1、官网:http://jquery.com 2、$(document).ready((function)(){ //程序段 } ) 也可以写成$(function(){ }) 等于js代码的 window.onload=function() { //程序段}二、JQuery选择器 1、基本选择器:层次选择器;过滤选择器:简单过
2016-04-15 09:25:16 394
原创 HTML5与CSS3
一、HTML5与HTML4的区别 新增的结构元素(section、article、aside、header、hgroup、footer、nav、figure、figcaption)
2016-04-06 14:52:02 697
原创 JavaScript基础
JavaScript基础一、元素 async:表示应该立刻下载脚本,但不应妨碍页面中的其他操作。只对外部脚本文件有效,异步。 defer:表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效,同步。二、基本概念 1、区分大小写。 2、标识符。第一个字符必须是一个字母、下划线或一个美元符号。不能
2016-03-11 12:08:34 397
原创 CSS属性
CSS属性一、text-transform 属性控制文本的大小写 (仅与英文有关) capitalize : 文本中的每个单词以大写字母开头 uppercase:定义仅有大写字母 lowercase:定义无大写字母,仅有小写字母 inherit:规定应该从父元素继承 text-transform 属性的值
2016-03-09 16:09:49 293
原创 CSS3 常用属性总结
CSS3常用属性总结一、box-shadow 定义:向框添加一个或多个阴影 语法: box-shadow: h-shadow v-shadow blur spread color inset; eg: box-shadow: 0 0 2px rgba(0, 0, 0, 0.2)二、gradient 渐变 线
2016-03-09 15:35:09 2635
原创 CSS清除浮动
CSS清除浮动一、设置父级元素overflow:hidden 触发BFC使父级元素自适应为子元素的高度 ( BFC定义: BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与 这个区域 外部毫不相干。
2016-03-08 14:23:34 358
原创 HTML的块级元素与内联元素
HTML的块级元素与内联元素一、块级元素与内联元素的区别 块级元素:block level element 块级元素在浏览器显示时,通常会以新的一行开始和结束。可以设置宽度、高度、内外边距 。 内联元素:inlink element 内联元素在显示时通常不会以新的一行开始。设置宽度、高度、
2016-03-08 13:58:34 793
原创 css的伪类与伪元素
css的伪类与伪元素一、两者在w3school的定义 css伪类:用于向某些选择器添加特殊的效果。 css伪元素:用于向某些选择器设置特殊的效果。二、伪类与伪元素 伪类:active向被激活的元素添加样式(置于a:hover 之后才是有效的):focus向拥有键盘输入焦点的元素添加样式:link向未被访问的链
2016-03-07 14:57:08 282
原创 网页中画icon小图标
网页画icon小图标的三个方法。一、利用spring图 这是一个利用css中的图片的属性。 background-image:url(); background-position:x y;二、利用font+html 这是运用自定义font字体引用和特殊字符16进制的转换。 font:先把下载好的font文件夹引用到文件夹里。
2016-03-07 12:38:51 479
商品放大镜特效
2016-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人