随笔 - 390  文章 - 51  评论 - 166  阅读 - 199万

随笔分类 -  JavaScript初学心得

Javascript之让图片固定在一个位置
摘要:加粗部分为重点,必须有。<!DOCTYPE html PUBLIC "-//w3c//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">><style> #tu{ position:fixed; top:100px; right:100px;}</style><body> <textarea cols="1000" rows="1000& 阅读全文
posted @ 2013-02-11 20:07 lee0oo0 阅读(784) 评论(0) 推荐(0) 编辑
JavaScript之表单
摘要:在form中有一个onSubmit方法,是在提交之前执行,如果onSubmit的方法返回false,则不会执行提交操作。<form onSubmit=""></form> 阅读全文
posted @ 2013-02-04 19:51 lee0oo0 阅读(142) 评论(0) 推荐(0) 编辑
JavaScript之window与history对象
摘要:open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。此方法区别于超链接的方式,是因为用这个方法打开的窗体能够被原来的窗体控制;也可以控制原来的窗体。childWindow = open(url , "_blank","top=200,left=200,width=300,height=300") // childWindow则就是子窗体的对象子窗体控制父窗体:opener是子窗体代表父窗体滴opener. document.bgColor = "red"// 也可以通过opener.方法名() 调用父窗体的方法wind 阅读全文
posted @ 2013-02-01 19:51 lee0oo0 阅读(1437) 评论(0) 推荐(0) 编辑
JavaScript之浏览器对象
摘要:window:当前浏览器窗体的。属性:status、opener、closed方法:alert()、confirm()、setInterval()、clearInterval()、setTimeout()、clearTimeout()、open()window对象的其他子对象:document、frames、location、history、screen等得到窗体的宽度、高度:document.body.clientWidth 阅读全文
posted @ 2013-01-31 09:26 lee0oo0 阅读(138) 评论(0) 推荐(0) 编辑
JavaScript之事件
摘要:javascript中如果需要某个事件不发生,需要返回false。onContextMenu="return false";浏览器关闭前的事件提示:onbeforunload="event . returnValue='' "=============================================事件对象:eventevent . srcElement() // 得到事件源对象event. srcElement().innerHTML='abc' // 改变事件源对象的文本值event . keyCode 阅读全文
posted @ 2013-01-31 08:37 lee0oo0 阅读(142) 评论(0) 推荐(0) 编辑
JavaScript之对象
摘要:创建对象的实例需要使用new关键字,就像java一样。访问属性:对象实例.属性名 或者 对象实例["属性名"]访问方法:对象实例.方法名自定义对象:其实就是方法,不过在实例化的时候加上newfunction Play(){}var play = new Play();第一种创建对象的方法:function Play(){}var play = new Play();play.width = 10; //添加属性play.getWidth=function(){}; //添加方法第二种创建对象的方式:function fun(){ var v = new Object() v 阅读全文
posted @ 2013-01-28 17:12 lee0oo0 阅读(171) 评论(0) 推荐(0) 编辑
JavaScript之数据类型
摘要:1. number 数据类型(包括:int、float、double)2. string 字符串类型(包括:string、char)3. boolean 布尔值4. object (包括:数组、object、null)5. undefined 没有声明变量5. function 函数类型使用函数typeof即可得到该变量所对应的那种类型。 阅读全文
posted @ 2013-01-26 14:14 lee0oo0 阅读(142) 评论(0) 推荐(0) 编辑
JavaScript之常用调试方法
摘要:1. 使用alert() 消息框输出信息的方法2. 使用document . write() 的方法,把输出内容显示在页面上。 阅读全文
posted @ 2013-01-26 11:36 lee0oo0 阅读(180) 评论(2) 推荐(0) 编辑
JavaScript之实例变量、实例方法、类变量、类方法
摘要:注意:变量声明后是浏览器关闭才释放,在没关闭之前可以随时使用。function Circle(radius){//r是实例属性,定义并初始化在构造函数中this.r = radius; }//Circle.PI是类属性Circle.PI = 3.14159;//这是一个实例方法Circle.prototype.area = function(){return Circle.PI * this.r * this.r; }//这是类方法Circle.MAX = function(a,b){if(a.r>b.r)return a;elsereturn b; }var c = new Circl 阅读全文
posted @ 2012-06-04 11:45 lee0oo0 阅读(461) 评论(0) 推荐(0) 编辑
JavaScript之构造函数初了解
摘要:调用时函数名加上()代表调用这个函数,不加()表示代表这个函数的内容。可以自定义自己的构造函数,只需要编写一个为this添加属性的函数就可以。直接用例子说明:var width; var height;function Rectangle(w,h){this.width = w;//this关键字必须有this.height = h; }//this关键字必须有var rect = new Rectangle(3,2);//创建实例alert(rect.width);//调用原型对象是放置方法和其他不变属性的理想地方。所有的函数都有一个prototype属性,当这个函数被定义的时候,proto 阅读全文
posted @ 2012-06-04 10:19 lee0oo0 阅读(210) 评论(0) 推荐(0) 编辑
Javascript之delete运算符
摘要:delete运算符是一个一元运算符,它将删除运算数所指定的对象的属性、数组元素或变量。如果删除操作成功,它将返回true,如果运算数不能被删除,它将返回false。注意删除属性、变量或数组元素不只是把它们的值设置为undefined。当输出一个属性后,该属性不再存在。并非所有的属性和变量都是可以删除的,某些内部的核心属性和客户端属性不能删除,用var语句生命的用户定义变量也不能被删除。如果delete使用的运算数是一个不存在的属性,它将返回true。 var o = {x:1 , y:2};//Defined a variable;initialize to object detele o.. 阅读全文
posted @ 2012-05-30 09:44 lee0oo0 阅读(440) 评论(0) 推荐(0) 编辑
JavaScript之变量
摘要://函数中声明的所有变量,无论是在哪里声明的,它整个函数中它们都是有定义的。这与C、C++和java不同,JavaScript没有块级作用域。 function test(o){ var i = 0; if(typeof o == "object"){ var j = 0; for(var k=0;k<10;k++){ document.write(k); } document.write(k); } document.write(j); } 由于以上的程况,可能会造成以下的问题,所以建议将所有变量的声明集中起来放置在函数的开头 var scope = "g 阅读全文
posted @ 2012-05-29 10:37 lee0oo0 阅读(161) 评论(0) 推荐(0) 编辑
JavaScript之数组
摘要:数组可以存放任何一种JavaScript数据类型,包括对其他数组、对象或函数的引用。常规数组与关联数组不同,常规数组以非负整数作为下标,而关联数组以字符串作为下标。JavaScript的数组并不支持多维数组,不过它的数组元素还可以是其他数组,而且数组元素不必具有相同的类型。数组的创建:var a = new Array();数组直接量:var a = [1.2 , "javascript" , true , {x:1 , Y:2}]; 数组直接量也可以被嵌套,如:var a = [[1,2,3],[4,5,6],[7,8,9]]; 阅读全文
posted @ 2012-05-28 10:50 lee0oo0 阅读(144) 评论(0) 推荐(0) 编辑
JavaScript之方法的定义
摘要:JavaScript方法定义有三种方法。一种是类型与java定义函数的方法,如: function a(){} 。function是关键字,a是函数名第二种方法使用直接量定义,如: var a = function(){} 。function,var是关键字,a是函数名第三种方法是把参数列表和函数体都传进function中作为参数,如:var a = new Function("x" , "return x+x");alert(a(2))如果方法中想对参数设置一个默认值,需要自己编写代码:function c(a,b){ if(typeof(a)==&q 阅读全文
posted @ 2012-05-28 10:03 lee0oo0 阅读(435) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示