自定义博客皮肤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)
  • 收藏
  • 关注

原创 JS基础知识及面试常用

字符串截取1)substring(start,stop)  用于提取字符串中介于两个指定下标之间的字符;2)substr(start,length)   从字符串中抽取从start下标开始的指定数目的字符;3)slice(start,end)   提取字符串的某个部分,并以新的字符串返回被提取的部分(参数可为负数,负数即为从字符串末尾开始算);数组push  向数组

2017-08-22 14:46:54 444

转载 jQuery阻止事件冒泡

冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。下面是html代码部分: "content"> 外层div元素 内层span元素 外层div元素"msg"> 对应的jQuery代码如下: "text/javascript">$(function(){ // 为span元素绑定cli

2017-04-18 15:56:54 317

转载 javascript 闭包的理解以及它的好处与坏处

要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量;另一方面,在函数外部自然无法读取函数内的局部变量。那么问题来了,如何从外部读取局部变量?这就要用到闭包了……闭包:我的理解就是能够读取其他函数内部变量的函数;由于在Javascript语言中,只有函数内部的子函数才能读取局

2017-04-12 14:46:29 822

原创 防止浏览器默认记录用户输入值

<input type="text" autocomplete="off" />input 的属性autocomplete 默认为on 其含义代表是否让浏览器自动记录之前输入的值(浏览器的历史记录); 然而,很多时候,需要对客户的资料进行保密,防止浏览器软件或者恶意插件获取到,或者当做搜索这个功能时,不需要让浏览器自动记录用户输入的值,而是手动记录,这时就可以在input中加入autocompl

2017-04-07 10:43:15 562

转载 常用的JQ函数

/// /** DIV或元素居中* @return*/jQuery.fn.mCenterDiv = function () { this.css("position", "absolute"); this.css("border", "1px solid #ccc"); this.css("top", ($(window).height() - this.heig

2017-04-05 17:23:02 593

原创 JS如何实现点击页面其他地方隐藏菜单?

方法一:$("#a").on("click", function(e){   $("#menu").show();    $(document).one("click", function(){     $("#menu").hide();   });    e.stopPropagation();});$("#men

2017-04-05 17:15:59 3641

转载 CSS hack大全

CSS hack由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozillafirefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。这个针对不同的浏览器写不同

2017-04-05 17:01:33 440

转载 12 个 CSS 高级技巧汇总

使用 :not() 在菜单上应用/取消应用边框给body添加行高所有一切都垂直居中逗号分隔的列表使用负的 nth-child 选择项目对图标使用SVG优化显示文本对纯CSS滑块使用 max-height继承 box-sizing表格单元格等宽用Flexbox摆脱外边距的各种hack使用属性选择器用于空链接使用 :not() 在菜单上应用/取消应用边框先给每一个菜单项添加边框/* a

2017-04-05 11:38:07 247

转载 JS面试题

for (var i = 0; i 5; i++) { console.log(i);}“小伟,你说说这几行代码会输出什么?”当面试官在 Sublime 打出这几行代码时,我竟有点蒙蔽。蛤?这不是最简单的一个循环吗?是不是有陷阱啊,我思索一下,这好像和我看的那个闭包的题很像啊,这面试官是不是没写完啊?有毒啊。“应该是直接输出 0 到 4 吧...”,我弱弱的说到

2017-03-30 11:36:45 290

原创 js如何判断一个变量是否是数组?

js判断一个变量是否是数组:

2017-03-29 14:50:16 1514

空空如也

空空如也

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

TA关注的人

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