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 · 108 阅读 · 0 评论 -
JavaScript splice() 方法
JavaScript splice() 方法定义和用法splice() 方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,.....,elementX)参数 描述 index 必需。规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。howmany 必需。规定应...原创 2009-12-08 08:54:38 · 53 阅读 · 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 · 63 阅读 · 0 评论 -
读JavaScript 高级程序设计(第二版)笔记(1)
1、arguments.callee : 指向正在执行的函数的指针,可用于函数的递归调用如:[code="java"]fucntion factorial(num){ if (num原创 2010-12-24 22:17:00 · 94 阅读 · 0 评论 -
javascript的caller,callee,call,apply概念
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明Arguments...原创 2010-12-26 21:53:23 · 77 阅读 · 0 评论 -
JavaScript内置对象属性及方法
1.Date属性(1):[code="javascript"]constructor// 所建立对象的函数参考prototype // 能够为对象加入的属性和方法[/code]方法(43):[code="javascript"]getDay() // 返回一周中的第几天(0-6)getYear() // 返回年份....原创 2010-12-29 21:38:37 · 109 阅读 · 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 · 115 阅读 · 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 · 408 阅读 · 0 评论