自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 for循环和for in循环以及for of循环的区别

<script type="text/javascript"> var arr = [1,2,3,4,5,6]; //for...in由于历史遗留问题,它遍历的实际上是对象的属性名称。一个Array数组也是一个对象,数组中的每个元素的索引被视为属性名称,所以我们可以看到使用for...in循环Array数组时,拿到的其实是每个元素的索引。   for(var ...

2018-01-31 15:13:29 729

转载 Javascript DOM Document|Element|Attribute对象方法详解

原文地址 :   http://blog.csdn.net/aoshilang2249/article/details/51870904 HTML DOM 定义了访问和操作 HTML 文档的标准方法。DOM 将 HTML 文档表达为树结构。在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。通过 HTML DOM,树中的所有节点均可通过 JavaSc

2018-01-30 15:46:23 659

转载 js 跳转链接的几种方式

1、跳转链接 在当前窗口打开 1window.location.href="http://www.baidu.com"   等价于    "baidu.com" target="_self">go baidu   2、跳转链接 在新窗口打开 

2018-01-27 14:40:46 12582 2

转载 navigator浏览器属性 , screen屏幕属性 , history历史对象 , location 网页加载相关对象

(1) : navigator表示浏览器对象, 其中比较重要的属性有一个叫做 userAgent 的一个属性,这个属性可以返回浏览器用于 HTTP 请求的用户代理头的值。通俗的说就是浏览器的一些很完善的信息,包括浏览器内核,浏览器名称和版本.通过这个属性可以判断页面在哪一个浏览器上运行,以此来写兼容各种浏览器的代码.做到高兼容性(2): screen 表示屏幕对象,

2018-01-24 18:30:46 481 1

转载 JS判断浏览器类型

html>lang="en"> charset="UTF-8"> navigator.userAgent测试区分不同的浏览器 type="text/javascript"> //调用userAgent会返回字符串: 浏览器的用户代理报头 var ur = navigator.userAgent; //判断报头字符串是否

2018-01-20 16:42:36 225

原创 练习一些window中的方法和属性

html>lang="en"> charset="UTF-8"> window中的方法和属性 body { margin: 0; padding: 0; } #buttondemo { position: fixed; ba

2018-01-20 11:56:35 291 1

原创 window操作frames框架数组

index主页面:frameset框架不能和body在一起使用html>lang="en"> charset="UTF-8"> 索引 rel="icon" href="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1516353689965&di=8dfc47790a10cc35e

2018-01-19 16:25:32 3635 2

转载 JS中变量定义加var和不加var的区别

1.在函数作用域内 加var定义的变量是局部变量,不加var定义的就成了全局变量。使用var定义var a = 'hello World';function bb(){ var a = 'hello Bill'; console.log(a); }bb() // 'hello Bill'console.log(a); // 'hello world'

2018-01-16 13:31:44 2331

原创 window.open( )方法使用详解

window.open("URL地址" , "name" , "设置窗口特征","新建创建/不新建")设置窗口特征需要用到以下属性channelmode=yes|no|1|0 是否使用剧院模式显示窗口。默认为 no。directories=yes|no|1|0 是否添加目录按钮。默认为 yes。fullscreen=yes|no|1|0 是否使用全屏模式

2018-01-16 11:58:52 2060 2

翻译 Javascript对象, BOM对象, DOM对象的区别和理解

浏览器环境,规格JavaScript语言最初是为Web浏览器创建的。从那以后,它发展成为一个有很多用途和平台的语言。平台可以是浏览器或网络服务器,也可以是其他主机。他们每个人都提供平台特定的功能。JavaScript规范称这是一个主机环境。主机环境除语言核心以外还提供平台特定的对象和功能。Web浏览器提供了控制网页的手段。Node.JS提供了服务器端的功能,等等

2018-01-13 16:11:23 1574

原创 [封装插件]创建一个弹力球的效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>弹力球效果</title> <style> *{ margin:0;

2018-01-13 12:27:45 869

转载 JS刷新页面的几种方法

1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])   参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")2,replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因

2018-01-13 11:59:41 712

转载 javascript深入理解js闭包

一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码  var n=999;  function f1(){    alert(n);  }  f1(); // 999另一

2018-01-12 18:33:39 195

转载 JS闭包练习题

<script>// js闭包简单来说就是 : 子函数可以使用父函数的局部变量,还有父函数的参数。 var add = (function () { var counter = 0; return function () { return counter += 1; } })(); ...

2018-01-12 18:26:48 3096

转载 [封装插件]键盘录入可上下左右移动的元素

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>测试标题</title> <style> #divid{ width:

2018-01-09 13:13:47 511 1

原创 给标签加事件的时候加return和不加return有什么区别

我们在给标签添加事件的时候会遇到添加return和不添加return的写法,例如:1:不添加 return (正常写法)<!--调用方法时,因为f()被赋值给一个变量 c, 所以直接用c()调用这个方法,方法可以省去f()命名,直接写匿名函数 因为var就等于给函数重新命名,原来这个f()命名相当于作废了,如果想用f()来调用函数的话就不应该把函数在赋值给c-->id="d

2018-01-09 12:01:17 2192

转载 event参数详解

官方解释:Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 事件通常与函数结合使用,函数不会在事件发生前被执行!event是事件的参数啊!在event中包含了事件触发时的参数,比如click事件的event中包含着.e.pageX,e.pageY,keydown事件中包含着ev.keyCode等,在ie中,event是全

2018-01-08 16:57:17 2688

原创 创建一个菜单打开和关闭特效

html>lang="en"> charset="UTF-8"> 开发菜单栏的开启关闭按钮 type="text/javascript" src="$function.js"> #divid{ width: 100px; height: 18px; line-height

2018-01-08 15:57:06 317

转载 getAttribute()与直接获取节点属性的区别

关于getAttribute,setArribute,setArribute的理解今天温习红宝书,看到264页DOM操作的取得节点特性(属性),感觉很疑惑之前获取节点属性一直都是直接获取可是为什么万能的高程书非得搞得这么麻烦弄出getArribute()这样的一个操作方法,所以我专门的去讨论了这三种方法,与直接操作节点属性的区别;那么让我们先来看我们经常采取的一种获

2018-01-07 17:25:59 1132 1

原创 [封装插件]网页开发右键菜单栏

&lt;!DOCTYPE HTML &gt; &lt;HTML LANG = “EN” &gt; &lt;HEAD&gt; &lt;META 字符集= “UTF-8” &gt; &lt;标题&gt;开发右键菜单&lt;/ title&gt; &lt;脚本类型= “文/ JavaScript的” SRC = “$函数.js“ &gt; &lt;/ scrip

2018-01-03 16:41:34 243 1

转载 java常用正则表达式

正则表达式的语法规则:字符:x含义:代表的是字符x例如:匹配规则为 "a",那么需要匹配的字符串内容就是 ”a” 字符:\\含义:代表的是反斜线字符'\'例如:匹配规则为"\\" ,那么需要匹配的字符串内容就是 ”\” 字符:\t含义:制表符(table键)例如:匹配规则为"\t" ,那么对应的效果就是产生一个制表符的空间 字符:\n含义:换

2018-01-01 19:56:30 214

空空如也

空空如也

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

TA关注的人

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