web前端
hymKing
这个作者很懒,什么都没留下…
展开
-
Javascript中的回调函数和匿名函数的回调
匿名函数自调的意义: 1.营造了一个封闭的空间 2.防止变量冲突 3.有选择性的对外开发(第三方框架都是对js这样封装的)原创 2014-05-10 14:07:27 · 3764 阅读 · 2 评论 -
JavaScript实现的购物车效果-好友列表效果
JavaScript实现的购物车效果,当然这个效果可以运用在好多地方,比如好友的选择,人力资源模块,计算薪资,人员的选择等等。下面看类似某种购物车的效果图:code:Insert title heretable{border:10px;}select{width:200px;height:400px;}#order_area{display:none;}原创 2014-05-08 20:18:38 · 3299 阅读 · 0 评论 -
JavaScript省市联动菜单
Insert title here//初始化一个二维数组存储城市列表项var cities=[ ["安庆","合肥","桐城"], ["石家庄","保定","唐山"], ["郑州","洛阳","开封"] ];//选中某个省份时候,调用添加城市的方法function provinceChanged(se原创 2014-05-07 23:53:08 · 1665 阅读 · 1 评论 -
构造函数+原型模式构造js自定义对象
组合模式: 构造函数模式+原型模式 这种方式是javascript中最通用的创建对象的方式 变量类型属性:用构造函数传递函数类型属性:用原型模式声明原创 2014-05-10 14:14:38 · 1207 阅读 · 0 评论 -
构造函数模式自定义js对象
Insert title here/* * 自定义javascript对象一: 定义一个函数的时候,首字母大小,默认为构造函数了 构造函数模式: 格式:function MyObject(){ ......js code......}如何遍历对象的属性:for in */ //定义一个函数的时候,首字母大小,默认为构造函数了 function MyObject(){原创 2014-05-10 14:10:57 · 1538 阅读 · 0 评论 -
JavaScript也能求爱哦
这里面做了一个JavaScript的求爱小特效,效果如下:不仅能出现下面的图的效果,还可以让这个图形跟随着鼠标转动哦,这里面只是一个简单的没有修饰的小例子,基于这个例子可以让求爱,更加好玩了。闷骚男们,是不是可以给你的小萝莉发个这样的网页啊。给力的。贴上code吧:Insert title herebody{ border:1px red solid; width:原创 2014-05-08 22:41:03 · 1976 阅读 · 0 评论 -
JavaScript中的函数的两种定义方式
Insert title here/*I总结:1.函数名可以做变量使用,可以赋值,可以传值2.函数名当参数,传递给另一个函数 *///==================js中函数的两种定义方式和函数变量赋值================//在javascript中定义一个函数就可以理解成定义了一个变量//js中的变量时弱类型的哦。//----------1//functio原创 2014-05-10 14:05:32 · 2437 阅读 · 0 评论 -
JavaScript实现动态广告弹出框
Insert title herediv{ width: 300px; height: 300px; border:1px red solid; position: fixed;/*相对于浏览器窗口进行定位*/ right: 5px; }img{float:left;width:180px;height:180px;}/*两个定时器函数的区别: * setTime原创 2014-05-09 23:34:32 · 5886 阅读 · 1 评论 -
JavaSript中变量的作用域 闭包的理解
1.js中的变量都是公用的. 2.js中没有静态变量 3.闭包:函数内部可以调用函数外部的变量;反之,则不行原创 2014-05-10 01:12:42 · 1114 阅读 · 0 评论 -
JavaScript中通过arguments对象实现对象的重载
1.js 中不存在函数的重载 2.js函数定义时候的形参个数,和执行时候时,传递的实参的个数可以不一样。 3.js执行时候,会将真实的参数,封装成组arguments原创 2014-05-10 01:15:29 · 1601 阅读 · 2 评论 -
JavaScript中对象属性的添加和删除
Insert title here/* * 用.为对象添加属性 用关键字delete删除属性 用[]添加属性 和.的不同 r.name==r["name"]; r.name只能添加字符串属性 []添加属性,功能强大,可以动态添加属性 */ var r=new Object(); alert(typeof(r)); //添加属性 r.name="jobs"; ale原创 2014-05-10 14:09:25 · 1529 阅读 · 0 评论 -
HTML的表单form以及form内部标签
form表单的使用 <!-- 标签名称:form 表单标签 属性:action:提交的去向,目标地址的url method:设置提交请求的方式,get和post;默认为get get和post提交有什么区别?------------------------ get传输:将内容信息放在地址栏传输,而且长度限制在1k,而且安全性不好。 post传输:将内容房子body信原创 2014-05-01 00:35:42 · 2678 阅读 · 0 评论 -
HTML头标签<meta>使用-重新定向,refresh
<meta http-equiv="Refresh"content="5;url=http://www.baidu.com">对不起。我们已经搬家了。您的 URL 是 http://www.w3school.com.cn您将在 5 秒内被重定向到新的地址。如果超过 5 秒后您仍然看到本消息,请点击上面的的链接。原创 2014-05-01 00:54:06 · 2066 阅读 · 0 评论 -
HTML表格标签的使用-<table>
表格标签 <!--标签名:table 定义一个表格 子标签: 定义表格标题 属性:align=top(默认) 子标签:tr,td td属性:colspan=“2”表示某个单元格占了两列 th定义某一个单元格为表头信息,效果和td中的文字加粗,居中一样。属性:border 定义边界线 默认是给表格外层和和每个单元格添加了边缘线 cellspacing:---------原创 2014-04-30 22:27:03 · 2305 阅读 · 0 评论 -
XML基础杂烩
在编写XML文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理。遇到此种情况,可以把这些内容放在CDATA区里,对于CDATA区域内的内容,XML解析程序不会处理,而是直接原封不动的输出。语法: ]]>处理指令:处理指令,简称PI (processing instruction)。处理指令用来指挥解析引擎如何解析XML文原创 2014-05-10 15:12:41 · 873 阅读 · 0 评论 -
HTML内联框架标签的使用 iframe
iframe框架的使用 <!-- 标签名称:内联标签 iframe 属性: 子标签:frame 第一个框架,用于显示指定的特定的网页 属性:scolling 滚动条 scrolling 是否在 frame 中显示滚动条。 value: auto 在需要的情况下出现滚动条(默认值)。 yes原创 2014-04-30 22:35:40 · 2029 阅读 · 0 评论 -
HTML框架标签的使用-<frameset>
frameset框架的使用-使用frameset框架进行布局 <!-- 标签名称:frameset 定义一个框架集合,来组织有几个窗口(框架),每个框架都是独立的文档 属性: cols:确定列 用法: rows:确定行 实例: 例如: 表示3列,第一列100像素,第二列200像素,其他的都是第三列的宽度 tag: frameset标签不能和标签一起使用,因为一原创 2014-04-30 22:27:47 · 2268 阅读 · 0 评论 -
javascript中的隐式类型转换
如果把通过函数或方法调用,明确的将某种类型转换成另一种类型称为显示转换 ,相反则称为隐式类型转换。google和维基百科中没有找到“显示类型转换”,“隐式类型转换”的字眼。暂且这么称呼。一、 运算中存在的隐式类型转换1, “+”运算符var a =11, b = '22';var c =a + b;12var a =11, b = '22';原创 2012-12-12 19:52:05 · 729 阅读 · 0 评论 -
js中类型null和undefined的区别
null这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。null 是 JavaScript 保留关键字。null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值: 表达式:123 + null 结果值:123 表达式:123 * null 结果值:0undefined undefin原创 2012-12-12 19:52:09 · 915 阅读 · 0 评论 -
html中颜色的三种不同表示方法
在HTML中颜色有3中表示方式,最常用的是6位16进制的代码表示法。如bgcolor=#ff0000;其中#只是表示使用6位16进制的颜色代码声明颜色。代码的头两位即ff表示三原色中的红色,范围当然是16进制的00-ff,中间两位即00表示绿色,最后两位即00表示蓝色,00表示没有颜色,ff表示颜色最强。所以000000表示黑色,ffffff表示白色,同样ff0000表示纯红色,00ff00表示纯原创 2012-12-12 19:51:59 · 18473 阅读 · 0 评论 -
Javascript中对象继承的实现
Insert title here/** * json对象的格式 {key:value,key:value,key:value..} *///创建对象的小例子//-----1var r={};r.name="tom";r.age=18;//-----2var r={name:"tom",age:20};//json对象alert(r.age);//---1,2是等价的原创 2014-05-10 14:16:13 · 1114 阅读 · 0 评论