03 2014 档案
mac上的设置查看环境变量
摘要:Mac ------------------------------------------------------- 1Mac OS XShellecho $SHELLcshtcshC ShellbashshzshBourne ShellMac OS X 10.2C ShellMac OS X 1...
阅读全文
css-position
摘要:position: 规定元素的定位类型可能的值值描述absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。fixed生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。relative生成相对定位的元素,相对于
阅读全文
css-overflow
摘要:overflow 属性规定当内容溢出元素框时发生的事情。可能的值值描述visible默认值。内容不会被修剪,会呈现在元素框之外。hidden内容会被修剪,并且其余内容是不可见的。scroll内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。auto如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。inherit规定应该从父元素继承 overflow 属性的值。
阅读全文
css-clear
摘要:clear: 规定了元素那边不可以出现浮动元素.clear可能的值值描述left在左侧不允许浮动元素。right在右侧不允许浮动元素。both在左右两侧均不允许浮动元素。none默认值。允许浮动元素出现在两侧。inherit规定应该从父元素继承 clear 属性的值。
阅读全文
css-margin
摘要:margin属性用于定义css盒子模型的外边距,参数可以有1~4个.margin :10px 外边距都是10margin;10px,20px 上下外边距是10,左右外边距是20.margin:10px,20px,30px 上边距是10px,左右边距是20px,下边距是30;margin:10px,20px,30px ,40px 上边距是10px,右边距是20px,下边距是30,右边距是 40pxmargin可能的值值描述auto浏览器计算外边距。length规定以具体单位计的外边距值,比如像素、厘米等。默认值是 0px。%规定基于父元素的宽度的百分比的外边距。inherit规定应该从父元素继.
阅读全文
css-float
摘要:float属性: 定义元素在那个方向浮动.如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。注释:假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某一行拥有足够的空间为止。默认值:none继承性:no版本:CSS1JavaScript 语法:object.style.cssFloat="left"
阅读全文
jquery中的数据存储
摘要:jquery以key-value的形式存储数据data(name);获取jquery对象中key为name的数据的值data(name,vaule);向jquery对象中存储name-value数据removedata(name);删除jquery对象中key为name的数据
阅读全文
jquery中的andself()
摘要:首先,初始化的时候选择器定位于项目三,堆栈中只有此项目的集合,之后执行.nextAll()将4,5加到堆栈中;执行andself()合并两个集合,此时堆栈中有3,4,5.andself:和自己,比仅仅包括之后jquery导航查出的集合,还包括最初的选择器定位的那个集合
阅读全文
js中创建对象的三种方式
摘要:使用关键字new创建: js所有的函数都可以作为构造器使用,new调用函数后可以返回一个对象。使用object创建及时对象: js是动态语言,可以为对象动态添加属性和方法。 js对象的实质: 特殊的关联数组 可以通过new function()的方法为js对象动态添加数组。注意:为对象添加方法时,不要于定的函数后面加上(),一点加上()表示将函数的发返回值付给对象的属性。使用json创建对象: object【 属性名:属性值,……属性名:属性值】 并不是所有的属性值后面都要加都好,只有在后面还有属性的情况下才加。最后一个属性值不加逗号。
阅读全文
js中的局部函数与局部变量
摘要:局部变量:定义在函数内部,只有函数内部,才可以访问该变量.全局变量:定义在函数外面的变量当js函数调用的变量与全局变量和局部变量的变量名相同时,局部变量覆盖全局变量局部函数:定义在函数内部的函数,叫做局部函数;只有在函数内部才可以访问该函数.
阅读全文
js中的break和continue
摘要:break: 跳出循环continue:跳出当前循环;即continue之后的语句不执行.如果在break和continue之后添加":",表示跳出标签所在循环;标签只有放在循环之前才有效.
阅读全文
js中的异常
摘要:js支持异常处理,支持手动抛出异常js中的所有异常都是Error对象,当js需要抛出异常时,总是通过throw抛出Error对象.语法如下: throw new Error(errorString);js与java的异常不同点:(1)js只有一个异常类Error,不存在函数定义时抛出异常,所以不存在throws关键字.(2)js只有一个异常类Error,所以只有一个catch块.(3)js是弱类型语言,所以catch后面括号中的异常实例可以不无需声明.(4)获取异常的描述信息是通过异常对象的message属性获得的,不是通过getMessage()方法.
阅读全文
js中的运算符
摘要:单目运算符: ++:运算符出现在操作数的左边: 先执行算数运算,在对操作数进行自加。 a++ +9:位运算符:例子:5>>2:20 0000 00101:右移2位-》0001 0100:20加强复制运算符: 比较运算符:==:运算符左右两各变量的值相等,返回true.===:运算符左右两边的变量值和返回类型都相同,返回true.三目运算符:(表达式)?返回值1:返回值2表达式的返回值为true->返回值1;表达式的返回值为false->返回值2;逗号运算符:表达式用多个逗号相隔,最后返回表达式最右边的值.typeof 和instanceoftypeof:用于判断某个变量
阅读全文
js中的符合类型
摘要:符合类型: 对象,数组,函数对象:js是基于对象的脚本语言。有多个内置类。数组: (1)js数组长度可变。 (2)js数组内的数据类型可以不同。 (3)js不会出现数组越界问题,当访问到没有被赋值的数组元素时返回undefined。函数: (1)无需声明返回类型。 (2)无需声明形参变量。 (3)js中函数可以独立存在,无需属于任何类。 (4)js的函数必须用function作为关键字。
阅读全文