web技术
GavenLV
这个作者很懒,什么都没留下…
展开
-
javascript 获取浏览器类型与版本号
function getBrowserVersion() { var browser = {}; var userAgent = navigator.userAgent.toLowerCase(); var s; (s = userAgent.match(/msie ([\d.]+)/)) ? browser.ie = s[1] : (s = userAgent.m...原创 2009-11-26 23:11:04 · 110 阅读 · 0 评论 -
JavaScript splice() 方法
JavaScript splice() 方法 定义和用法 splice() 方法用于插入、删除或替换数组的元素。 语法 arrayObject.splice(index,howmany,element1,.....,elementX)参数 描述 index 必需。规定从何处添加/删除元素。 该参数是开始插入和(或)删除的数组元素的下标,必须是数字。 howmany 必需。规定应...原创 2009-12-08 08:54:38 · 54 阅读 · 0 评论 -
Javascript 操作select控件
*说明:select元素javascript常用操作 * 1. 判断是否存在指定value的Item * 2.加入一个Item * 3.删除值为value的所有Item * 4.删除某一个index的选项 * 5.更新第index项的value和text * 6.设置select中指定text的第一个Item为选中 * 7.设置select中指定value的第一个It...原创 2010-06-13 09:41:20 · 66 阅读 · 0 评论 -
读JavaScript 高级程序设计(第二版)笔记(1)
1、arguments.callee : 指向正在执行的函数的指针,可用于函数的递归调用如: [code="java"]fucntion factorial(num){ if (num原创 2010-12-24 22:17:00 · 99 阅读 · 0 评论 -
javascript的caller,callee,call,apply概念
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数 function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明 Arguments...原创 2010-12-26 21:53:23 · 82 阅读 · 0 评论 -
JavaScript内置对象属性及方法
1.Date 属性(1): [code="javascript"] constructor// 所建立对象的函数参考 prototype // 能够为对象加入的属性和方法 [/code] 方法(43): [code="javascript"] getDay() // 返回一周中的第几天(0-6) getYear() // 返回年份....原创 2010-12-29 21:38:37 · 112 阅读 · 0 评论 -
javascript自动转换
javascript逻辑非或者if条件判断或都数字运算等都会发生自动转换,分类总结如下: [b]1、逻辑非的自动转换[/b] 事实上跟!Boolean(v)的结果一样 (1)Boolean:true->true,false->false (2)String:任何非空字符->true,""->false (3)Number:任何非零字符(包括无穷大)->true,0和NaN->false...原创 2010-09-24 10:39:06 · 120 阅读 · 0 评论 -
javascript中Math.random()使用
[b]Math.random()方法返回介于0和1之间随机数,不包括0和1:[/b] 利用Math.random()取得一个范围内的值: 值 = Math.floor(Math.random() * 可能值的总数量 + 第一个可能值) 如下: [code="java"]var num = Math.floor(Math.random() * 10 + 1); //产生1到10的值 ...原创 2010-09-24 22:24:07 · 413 阅读 · 0 评论