- 博客(18)
- 资源 (4)
- 收藏
- 关注
转载 js如何实现继承
js继承有5种实现方式:1、继承第一种方式:对象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } } function Child(username,password){
2016-01-30 15:26:09 245
转载 看完这个,css中position的绝对定位相对定位就懂了
我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。 absolute:对象脱离正常文档流,使用top,right,b
2016-01-29 14:32:26 26099 12
转载 Jquery 获取对象的几种方式介绍
1、JQuery的核心的一些方法 each(callback) '就像循环 $("Element").length; ‘元素的个数,是个属性 $("Element").size(); '也是元素的个数,不过带括号是个方法 $("Element").get(); ‘某个元素在页面中的集合,以数组的形式存储 $("Element").get(index); '功能和上面的相同,in
2016-01-28 22:08:51 256
原创 jquery innerheight/innerwidth,width/height,outerwidth/outerheight
w3c 标准jQuery width() 和 height() 方法width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。下面的例子返回指定的 元素的宽度和高度:实例$("button").click(function(){ var txt=""
2016-01-28 21:56:13 338
原创 js定义函数的三种方法
function add(num1,num2) { return num1+num2+200;} var sum=add(122,10000); window.document.write(sum); var add=new Function("num"," return num+200");
2016-01-27 18:23:12 384
原创 js调用函数的方法
JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式1.方法调用模式:先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject 对象。var blogInfo={ blogId:123, blogName:"werwr", showBlog:
2016-01-27 18:20:23 613
原创 js编写的简单日历
var date=new Date();var year=date.getFullYear();var month=date.getMonth();var da=date.getDate();var day=date.getDay();var array=new Array(12);array[0]=31;array[2]=31;array[4]=31;array[6]=31;
2016-01-26 17:14:05 626
原创 js中数组的sort()方法用法,参数以及排序原理
sort() 方法用于对数组的元素进行排序。语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。如果想按照其他标准进行排序,就需要提供比较函数,
2016-01-25 13:42:36 4562 1
原创 js的创建多维数组的方法
js是支持多维数组的,但是没有构造函数可以直接生成多维数组。但是可以使用虚拟数组的方法实现,即数组的元素也是数组,以下介绍两种方式来创建多维数组。分别使用数组的[]符号和Array对象的对象特性,主要功能和方法如下。(1)用两个封闭的中括号[]创建数组,其中的元素也可以是数组。(2)用js对象的特有属性,可以像创建对象一样创建数组。如果数组对象的元素又是一个数组对象的话,那么这样的数组
2016-01-25 11:30:04 4160
原创 js正则表达式判断大小写
div> input type="text" name="textfield" id="sourceString"> input type="text" name="textfield" id="resultString">div>div> input type="button" name="button" id="button1" value="转换为小写"oncli
2016-01-24 21:23:49 4739
原创 js中将字符串转换成数组的方式
使用split()函数,将字符串转换成数组。function fenjie(){ var str="my name is cyy"; var arr; arr=str.split(" "); return arr;}var arr;arr=fenjie();for(var i=0;iarr.length;i++){ document.writel
2016-01-24 20:54:21 2445
原创 不太明白
function ReplaceDemo(){ var r,re; var ss="The man hit ball with the bat.\n"; re=/The/g; r=ss.replace(re,"A"); return r;} function changeDemo(){ var r,re; var ss="T
2016-01-24 20:43:38 294
原创 js脚本三种实现字符串连接方法
js脚本中,可以实现两个或两个以上字符串的连接,有三种方法分别是:加法运算符“+”,字符串的concat()方法,和数组的join()方法。function a1(){ var s1='qqq'; var s2='111'; var s3='12w'; var str=s1+s2+s3; alert(str);
2016-01-24 11:26:32 2031
原创 js 简单插入法排序
function sort(arr){ var str=new Array(); for(var i=1;ilength;i++) { for(var j=i;j>=1;j--) { if(arr[j]j-1]) { var temp; temp=arr[
2016-01-23 20:34:07 325
原创 js向上冒泡排序
function aa(arr){ var exchange=false; var temp; for(var i=0;ilength;i++) { for(var j=0;jlength;j++) { if(eval(arr[j+1])eval(arr[
2016-01-23 15:54:09 331
原创 比较undefined和“undefined”
(1)"undefined"是字符串,所以直接打印出"undefined"。(2)undefined是JavaScript的全局变量,其值就为undefined,所以也打印为undefined。(3)"undefined"是字符串,所以打印它的类型为string。(4)undefined的类型就是undefined本身,所以打印类型为undefined。(5)variable 是一
2016-01-23 11:32:30 1214
转载 css三角原理
原文 http://itindex.net/detail/48725-css-三角形-图标网页中经常有一种三角形的图标,鼠标点一下会弹出一个下拉菜单之类的(之前淘宝也有,不过现在改版好像没有了)之前以为是个png图标背景,后来在bootstrap中看到有一个图标样式叫做caret的用来实现这种效果。没想到用CSS也能实现这个效果。看了下源码是这样的:
2016-01-20 12:55:02 469
转载 终于搞懂了CSS实现三角形图标的原理
原文 http://itindex.net/detail/48725-css-三角形-图标网页中经常有一种三角形的图标,鼠标点一下会弹出一个下拉菜单之类的(之前淘宝也有,不过现在改版好像没有了)之前以为是个png图标背景,后来在bootstrap中看到有一个图标样式叫做caret的用来实现这种效果。没想到用CSS也能实现这个效果。看了下源码是这样的:.caret {display: inlin
2016-01-20 11:15:29 3001
spring+Struts+Hibernate
2017-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人