![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 75
wanglianqing329
很好,很强大
展开
-
javascript_arguments
javascript中的每个函数都带有一个仅在这个函数作用范围内作用的变量成为参数(arguments),他是一个包含了所有传给函数参数的伪数组,他并不是真正的数组,所以不能修改他(类似用push()函数操作)。但是你可以访问其中的元素,arguments也有.length属性。 例1: function sendMessage(msg,obj){ if(ar原创 2011-11-17 13:39:17 · 278 阅读 · 0 评论 -
javascript_prototype
JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。网上对于prototype的文章很多,一直没明白核心的思想。最后写了很多例子代码后才明白:proto转载 2011-11-17 10:48:07 · 287 阅读 · 0 评论 -
javascript_类型检查
javascript类型检查有很多方法,这里我们只列出两种特别好用的方法 方法一:typeof操作符 //检查是否是字符串 if(typeof num == "string"){ //如是则解析出整型 num = parseInt(num); } //将以逗号分隔的字符串转换成数组 if(t原创 2011-11-17 14:13:07 · 241 阅读 · 0 评论 -
javascript_DOM查找
1.getElementById("everywhere"):该方法只能运行在document对象下,在所有的元素下找到ID为everywhere的元素。 这是一个非常强大的函数,并且是访问一个元素最快的方法。2.getElementsByTagName("li"):该方法能运行在任何元素下,找出该元素下所有名为li的后代元素,并返回一个节点列表。原创 2011-11-18 14:16:05 · 225 阅读 · 0 评论 -
javascript_事件&冒泡
javascript的事件在两个阶段执行:捕获和冒泡。一旦元素触发事件,那么允许处理事件的元素和顺序都大有不同。图1演示了在页面上用户点击标签是的执行顺序。 图1 例1演示了当鼠标放到标签li上时候有背景色而离开后变白 例1: window.onload = function()原创 2011-11-25 14:47:57 · 367 阅读 · 0 评论 -
javascript_重载浏览器默认行为
浏览器默认行为可以归结为没有明确指令而浏览器自动执行的行为。已下是一些不同事件的不同类型默认行为的例子 1.点击元素将重定向到它的href特性上的URL 2.使用键盘并按住Ctrl+S,浏览器将保存网站的HTML文件。 3.提交HTML将制定的URL提交数据,并重定向浏览器到该地址上。 4.鼠标移动到一个有alt或title上将会出现工具条,提示的描述。原创 2011-11-25 16:07:28 · 608 阅读 · 0 评论