- 博客(23)
- 收藏
- 关注
转载 javascript——闭包
闭包是javascript的一大特色,同时也是一大难点,希望下面的几篇干货能帮助大家理解~~https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures http://www.cnblogs.com/wangfupeng1988/p/3977924.html
2016-09-13 22:53:48 333
原创 《javascript高级程序设计》——基本包装类型和单体内置对象
1.Boolean类型Boolean类型是与布尔值对应的引用类型。var falseObject=new Boolean(flase);alert(falseObject&&true);//true;var falseObject=false;alert(falseObject&&true);//false没事儿不要用Boolean类型~~~ 2.Number类型toString(),可以加一
2016-09-13 22:08:33 317
原创 《javascript高级程序设计》——引用类型之Function
1.函数实际上是对象,函数名实际上是一个指向函数对象的指针。function sum(num1,num2){ return num1+num2;}alert(sum(10,10));//20var anotherSum=sum;alert(anotherSum(10,10));//20sum=null;alert(anotherSum(10,10));//20因此没有重载,同名函数,
2016-09-13 19:44:36 296
原创 《javascript高级程序设计》——引用类型之Object、Array
Object1.创建Object实例的方式有两种:var person=new Object();person.name="zx";person.age=19;对象字面量表示法:var person={ name:"zx", age:19};住意每两个属性中间用逗号分隔,最后一个属性后面没有逗号,结尾要加分号。 2.访问对象属性时,可以使用点表示法,也可以使用方括号表示法。在使
2016-09-13 08:53:04 353
原创 《javascript高级程序设计》——变量和作用域
1.ECMAscript包含两种不同类型的值:基本类型值和引用类型值。基本类型值有5种:Undefined、Null、Boolean、String、Number。它们是按值访问的,可以操作保存在变量中的实际的值。而在操作对象时,访问的实际是变量的引用而不是实际的值,因此引用类型的值是按引用访问的。 2.只能给引用类型值动态地添加属性:var name="zx";name.age=19;alert
2016-09-13 08:03:49 267
原创 javascript网页特效——日期和时间
实例一:不同时段显示不同的标题欢迎词<script type="text/javascript"> //修改标题的函数 function start(){ var date = new Date(); var str = ''; var ho
2016-09-12 22:31:45 520
原创 javascript网页特效——导航菜单
实例一:当网页超过一屏时候导航始终置顶<script type="text/javascript"> //初始化函数 function init(){ //获取顶部元素的DOM var wrap = document.getElementById('wrap');
2016-09-12 22:07:43 401
原创 javascript网页特效——table
实例一:动态的为表格中的单元格文字添加样式<script type="text/javascript"> //为表格改变样式的函数 function chCell(){ //获取DOM var tbl = document.getElementById('tbl'); var rows = tbl.rows; //得到当
2016-09-12 19:57:53 405
原创 javascript网页特效——div的应用
实例一:从下往上的信息滚动特效<div id="container" style="overflow:hidden;height:100px;"> <table align="left" cellpadding="0" cellspace="0" border="0"> <tr> <td id="con1
2016-09-12 19:27:21 559
原创 javascript网页特效——文本输入框和下拉菜单特效
实例一:让文本框只带有下划线<script type="text/javascript"> function changeTextStyle(){ //让文本框只带有下划线 //获得文本框的DOM var myText = document.getElementById("myText");
2016-09-11 22:46:41 1212
原创 javascript网页特效——链接特效
实例一:带下划线的链接<script type="text/javascript"> //为链接加上下划线 function addLine(){ //获取到所有的链接的DOM var linkDOMS = document.getElementsByTagName("a"); for(var i=0; i<lin
2016-09-11 20:43:02 725
原创 javascript网页特效——按钮特效
实例一:不同的按钮提交不同的表单地址<script type="text/javascript"> //提交表单 function submitForm(btn){ var btnId = btn.id; //获取单击按钮的id var f = document.forms[0] //当前的表单
2016-09-11 10:36:05 940
原创 javascript网页特效——鼠标特效
实例一:禁用鼠标右键<script type="text/javascript"> //为文档的鼠标按下事件定义回调 document.onmousedown = function(event){ //判断事件的值是否为鼠标右键 if (event.button == 2){
2016-09-11 09:36:26 2061
原创 javascript网页特效——窗口和框架
实例一:计算窗口内的框架数量<script type="text/javascript"> function alertFrames(){ //得到框架的总数 var frames = window.frames; //得到框架数组 alert(frames.length);
2016-09-11 08:01:04 462
原创 javascript网页特效——控制表单控件
遍历表单的所有控件<script type="text/javascript"> //遍历表单的所有控件 function getValues(){ var f = document.forms[0]; //获取表单DOM var elements = f.elements; //获取所有的控件数组 var
2016-09-10 21:31:40 430
原创 HTML——表单
HTML 表单用于搜集不同类型的用户输入。<form> .form elements .</form>表单元素<input>元素<input type="text"> 定义用于文本输入的单行输入字段: First name: Last name:
2016-09-10 20:06:22 350
原创 javascript网页特效——DOM操作
实例一:根据name获取网页中的所有复选框<script type="text/javascript"> //获取多个DOM function getDomsByName(){ //获取的DOMs var doms = document.getElementsByName("myName"
2016-09-10 13:22:23 495
原创 javascript网页特效
实例一:自动刷新窗口原理:利用reload实现刷新窗口,利用setTimeout实现自动刷新。 源代码:<script type="text/javascript"> //刷新网页的函数 function fresh(){ window.location.reload(); //调用location的reload函
2016-09-10 07:49:56 1407
原创 javascript网页特效——showModalDialog和showModelessDialog
window.showModalDialog()用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnValue = window.showModalDialog(sURL ,[ vArguments] ,[sFeatures])
2016-09-08 22:55:06 254
转载 javascript网页特效——window.opener
window.opener 实际上就是通过window.open打开的窗体的父窗体。比如在父窗体parentForm里面 通过 window.open(“subForm.html”),那么在subform.html中 window.opener就代表parentForm,可以通过这种方式设置父窗体的值或者调用js方法。如: window.opener.test();—调用父窗体中的test()方法
2016-09-08 19:44:48 322
原创 javascript网页特效——setTimeout和setInterval
window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval。 其中前者可以使一段代码在指定时间后运行;而后者则可以使一段代码每过指定时间就运行一次。它们的原型如下: window.setTimeout(expression,milliseconds); window.setInterval(expressi
2016-09-08 11:16:00 338
原创 javascript网页特效——window.open
window.open(pageURL,name,parameters)其中: pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 参数 | 取值范围 | 说明 alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后 alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上 depen
2016-09-08 09:16:33 604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人