javascript
chengpengcp9
这个作者很懒,什么都没留下…
展开
-
javascript内置对象
Math对象 random() 方法,返回0--1的随机数 在某个范围内选择随机数 number = Math.floor(Math.random() * total_number_of_choices + first_possible_number) 例子:返回字符数组中的随机项 function selectFrom(iFirstValue, iLastValue) {转载 2012-03-29 14:47:47 · 301 阅读 · 0 评论 -
javascript闭包
什么是闭包? 词法表示包括不必计算的的变量的函数,也就是说,该函数能够使用函数外定义的变量。 全局变量是一个简单的闭包实现,代码如下: var sMessage = "Hello, world!"; function sayMessage() { alert(sMessage); } sayMessage(); 在函数中定义函数会产生闭包,代码如下: va转载 2012-03-31 10:31:52 · 298 阅读 · 0 评论 -
javascript对象的几种方式
一)基于已有对象扩充其属性和方法 var student = new Object(); student.name = "Chris"; student.sayName = function(name) { this.name = name; alert(this.name); }; 二)工厂方式 function getInfo() { alert(th转载 2012-03-21 09:27:09 · 324 阅读 · 0 评论 -
javascript中的继承
一)对象冒充方式 function Father(username) { this.username = username; this.sayName = function() { alert(this.username); }; } function Son(username, password) { this.method = Fathe转载 2012-03-21 11:11:16 · 241 阅读 · 0 评论 -
ajax实现(javascript以及jquery)
var xmlHttpRequest = null; function ajaxSubmit() { if (window.ActiveXObject) { xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xml转载 2012-03-21 14:14:52 · 261 阅读 · 0 评论 -
javascript检测浏览器和操作系统(未完成)
检测浏览器的方式有两种: 一)对象(特征)检测法 二)user-agent字符串检测 首先介绍一下对象检测法,对象检测法也叫做特征检测法是一种判断浏览器能力(而非目标浏览器确切型号)的通用方法。 对象检测法,就是在使用一个给定对象之前先要检查他的存在。例如,假设使用DOM方法getElementById(),但是不确定浏览器是否支持,可以使用如下代码: if (documen转载 2012-04-17 12:13:58 · 307 阅读 · 0 评论