- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 JS中对样式的操作!
今天 先复习了下函数的封装和继承: 函数的封装:1、function dianshi (color,size,brand) { var Tv={}; Tv.color=color; Tv.size=size; Tv.brand=brand; Tv.look=function () { alert("看电视"); } Tv.play=function () {
2015-11-25 21:59:36 463 1
原创 JSWindow对象
一:获取浏览器距离屏幕的距离: IE:screenTop;screenLeft; FF:screenY;screenX; 特别提醒:FF中获取的高度是屏幕顶到浏览器顶部的高度,而IE中获取的高度是屏幕顶到文档顶部的高度; 二:获取浏览器本身的宽高: IE:innerWidth,innerHeight; 全部兼容:document.documentElement.clientWi
2015-11-21 21:25:58 517 2
原创 JS字符串对象
本节主要内容: 找到指定位置的字符:mystring.charAt(num); 返回指定位置的字符串的编码:mystring.charCodeAt(num); 找到指定字符第一次出现的位置:mystring.indexOf(); 找到指定字符最后一次出现的位置:mystring.lastIndexOf(); 检索字符串中是否有该值:mystring.match(); 替换其中的一些
2015-11-21 16:55:13 398
原创 找到数组中最大的数!
写在前面:找到数组中最大数就是两个数比较找出其中较大的数然后与下一个数比较! 代码举例:var arr=[1,25,7] function getMax(){ var arrLen=arr.length; for(var i=0,ret=arr[0];i ret=Math.max(ret,arr[i]); } retur
2015-11-20 19:39:13 1648 1
原创 JS中隐式数据类型转换
我们知道,运算符有 6大类:1,数学运算符2,关系运算符也称比较运算符3,赋值运算符4,逻辑运算符5,一元运算符(typeof()等)6,三元运算符(var 变量=布尔表达式值?为真的情况执行的语句:为假的情况执行的语句; 那么在运用这些运算符时总是会涉及到变量的类型,例如1,数学运算符如果用一个字符串来进行数学运算会发生什么呢? 代码如下: var t="a
2015-11-18 20:26:39 948
原创 JS递归函数和函数的callee属性
递归函数:就是在函数体中自己调用自己!例如阶乘; 举例代码:function fun(a){ if (a return 1 }else{ return a*fun(a-1) }; }; alert(fun(3)); 弹出的结果是6; 使用函数的callee属性,callee属性:就是函数本身的引用; 举例代码:function cc(a){ if (a return 1
2015-11-18 19:27:13 1097
原创 JS 函数学习
函数:具有完成一个功能的一系列代码的集合; 函数的创建方式有三种:1、利用关键字function:function fun([参数1],[参数2]...){};2,以字面量的形式创建函数:var t=function([参数1],[参数2]...){};3,以对象的形式创建new:var t=new Function([参数1],[参数2]...,"函数体“)//[]括起来的表示可有可无;在函数
2015-11-18 10:58:42 354
空空如也
全局变量和window的属性有什么区别?
2016-07-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人