摘要: 注意,forEach()方法是ES5.1标准引入的,你需要测试浏览器是否支持。 Set与Array类似,但Set没有索引,因此回调函数的前两个参数都是元素本身: Map的回调函数参数依次为value、key和map本身: 如果对某些参数不感兴趣,由于JavaScript的函数调用不要求参数必须一致, 阅读全文
posted @ 2017-05-02 16:47 pfr 阅读(876) 评论(0) 推荐(0) 编辑
摘要: JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。 JavaScript用一个{...}表示一个对象,键值对以xxx: xxx形式申明,用,隔开。注意,最后一个键值对不需要在末尾加,,如果加了,有的浏览器(如低版本的IE)将报错。 访问属性是通过.操作符完成的,但这要求属性名必 阅读全文
posted @ 2017-05-01 19:16 pfr 阅读(173) 评论(0) 推荐(0) 编辑
摘要: JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性: 注意,如果直接给Array的length属性赋一个新的值会导致Array长度的改变: Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值 阅读全文
posted @ 2017-05-01 17:39 pfr 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 原理:恶意Web用户将代码植入到提供给其它用户使用的页面中,如果程序没有经过过滤或者过滤敏感字符不严密就直接输出或者写入数据库。合法用户在访问这些页面的时候,程序将数据库里面的信息输出,这些恶意代码就会被执行。 大概流程是,建立一个用于发表评论的网页,然后XSS攻击者通过XSS漏洞进行攻击获取其他访 阅读全文
posted @ 2017-04-03 14:48 pfr 阅读(4995) 评论(0) 推荐(0) 编辑
摘要: 这个主要通过判断被点击的元素的子元素中是否包含了b元素来进行字体的切换,其中wrapInner函数是为了在$author元素的内部添加b标签。 切换回正常字体是通过将内容转化为纯文本形式,再替换元素内容来实现的。 阅读全文
posted @ 2017-03-30 15:13 pfr 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: .append() .appendTo() .prepend() .prependTo() .after() .insertAfter() .before() .insertBefore() .wrap() .wrapAll() .wrapInner() 1、$("li").wrap("<div>< 阅读全文
posted @ 2017-03-30 13:10 pfr 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1. 通过位置选择的几个操作: :first:默认情况下是相对整个页面来说的第一个,如:li:first表示整个页面的第一个li元素,而ul li:first表示整个页面的第一个li元素,并且是在ul下的子元素; :last:同上了,只是是最后一个而已; :first- child:为每个父元素匹配 阅读全文
posted @ 2017-03-30 13:07 pfr 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 关于JQuery插入新内容的方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 插入新元素的另一种表达方法: appendTo() - 在现有元素内部、之后 阅读全文
posted @ 2017-03-27 14:42 pfr 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 1.锚点跳转简介 锚点其实就是可以让页面定位到某个位置上的点。在高度较高的页面中经常见到。比如百度的百科页面,wiki中的page内容。 我知道实现锚点的跳转有两种形式,一种是a标签+name属性;还有一种就是使用标签的id属性。百度百科就是使用a标签的name属性来实现锚点跳转的。 比如: <a 阅读全文
posted @ 2017-03-27 14:19 pfr 阅读(5149) 评论(0) 推荐(0) 编辑
摘要: 在CSS中当DOM元素的position属性为absolute或relative时,我们可以通过改变这个元素的left和top属性的具体值来控制元素在页面中显现的位置。 利用上述属性,我们可以简单实现一个元素在页面中的移动效果,这里我们采用JQuery的animate方法来实现动画效果,利用keyd 阅读全文
posted @ 2017-03-24 11:19 pfr 阅读(6790) 评论(0) 推荐(0) 编辑