我的耐特人生

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年3月14日

摘要: dom就是文档,就是整个网页的简称,dom里面的标签就是对象使用javascript进行DHMTL网页开发(Dynamic Html 动态网页)dom就是把html页面模拟成一个对象,顶级对象window,window可以获取页面中的任何元素1、获取页面元素: document.GetElementById("元素id"); //根据id来获取元素的值 document.GetElementByname("元素name的值"); //根据name的值来获取 document.GetElementBytagname("元素id"); 阅读全文
posted @ 2014-03-14 20:47 我的耐特人生 阅读(138) 评论(0) 推荐(0)

摘要: 所谓扩展方法就是,在原函数的基础上我们往对象里面添加一些自己需要的方法,例如: string对象string.prototype.checkEmail=function(){ //方法体 //在这里面我们要拿到元素,我们甚至不需要传参数,只需要使用this即可 例如: this.系统方法(参数);}//通过以上方法,我们就往string对象中添加了一个自定义的方法checkEmail;下次我们在使用字符串的方法的时候,我们就可以点出这个方法如:var s='我的耐特人生';s.checkEmail(); //这样即可 阅读全文
posted @ 2014-03-14 20:34 我的耐特人生 阅读(126) 评论(0) 推荐(0)

摘要: js中的json就是字典,Dictionary,就是字典的简化创建方式,json的遍历使用for in的方式,进行遍历遍历复杂json格式 (如果数组里面存储的是键值对的话,字符串最好用双引号) var arr = [{ "name": "张三", "sex": "男", "aihao": "哈哈" }, { 'yundong': '篮球', '行动': '跑步' }]; //将字典(键值对形式)放入数组中存储( 阅读全文
posted @ 2014-03-14 16:39 我的耐特人生 阅读(172) 评论(0) 推荐(0)

摘要: 数组的声明方式:var add=new array(元素1,元素2,元素3......);推荐的数组声明方式:var add=[元素1,元素2,元素3,元素4....];数组遍历方式:循环遍历数组,使用for in语法:for(var i in 数组名){ alert(数组名[i]);}实例: function GetMax(nums) { //创建方法,传入一个数组 var maxvalue = nums[0]; //定义默认的最大值为数组的第一位数 for (var i in nums) { //使用for in遍历判断 if (ma... 阅读全文
posted @ 2014-03-14 15:04 我的耐特人生 阅读(117) 评论(0) 推荐(0)

摘要: length: //字符串长度,索引从0开始var str='说东方闪电方式的';alert(str.length);charAt(index);var n='阿斯顿发生打算';n.charAt(2);//从0开始数到2indexof('字符',起始索引);var n='说东方闪电sadfsdf三大范德萨';n.indexof('东',2);split('分隔符',limit); //根据分隔符将一个字符串返回一个数组,limit数组的最大长度,多个分隔符使用正则表达式var n='的|撒| 阅读全文
posted @ 2014-03-14 10:49 我的耐特人生 阅读(108) 评论(0) 推荐(0)