最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7474 今日文数:2421
|
在JavaScript中,函数通常运行在一个特定的上下文中(通常称为“作用域[scope]”)。在函数内部,this关键字是指向那个作用域的引用。实际上,每个函数都是对象的属性——全局函数是window对象的属性——运行时函数的作用域即为函数被调用时函数所属的对象,更严格的说法是保存了对函数的引用的对象。javascr...
|
举例:“1″==true类型不等,true会先转换成数值1,现在变成“1″==1,再把”1″转换成1,比较1==1,相等。=赋值运算符==等于===严格等于例:vara=3;varb=“3″;a==b返回truea===b返回false因为a,b的类型不一样===用来进行严格的比较判断首先,==equality等同,=...
|
在日常开发中,我们经常需要判断某个对象是否是数组类型的,在js中检测对象类型的常见的方法有几种:1、typeof操作符。对于Function、String、Number、Undefined这几种类型的对象来说,不会有什么问题,但是针对Array的对象就没什么用途了:Js代码vara=newArray();//“obje...
|
当JavaScript第一次发布的时候,有一个可以理解的忧虑,那就是打开一个页面可能会直接在机器上执行一段代码。如果JavaScript中含有一些有害的代码,比如删除所有Word文档,或者更糟的是,向脚本的编写者复制这些Word文档,那该怎么办呢?为了防止这种情况发生,同时也为了让浏览器的用户放心,JavaScript...
|
01[/code]02<scriptlanguage=JavaScript>03/**//*04*演示arguments的用法,如何获取实参数和形数数05*/06functionargTest(a,b,c,d)15//argTest(1,2)16//argTest(1,2,3,4,5)1718/**//*1...
|
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行,我想不少人都深有同感,例如setTimeout(function(),0);setInterval(callbackFunction,100);认为setTimeout中的问...
|
[code]xyhot.comvars=;s+=网页可见区域宽:+document.body.clientWidth;s+=网页可见区域高:+document.body.clientHeight;s+=网页可见区域宽:+document.body.offsetWidth+(包括边线的宽);s+=网页可见区域高:+doc...
|
第一种方法:vara=11,b=22;a=a+b;b=a–b;a=a–b;第二种方法:vara=11,b=22;a=a^b;b=a^b;a=a^b;当a,b为对象时;vara=,b=;a=[a,b];b=a[0];a=a[1];或者:vara=,b=;a=;b=a.a;a=a.b;一下是网上搜集到的文章:通常我们的做法...
|
CSS高手们经常追求CSS代码的精炼,结构清晰,其中一个方向就是采用CSS简写。通过CSS简写可以让你的CSS文件更小,更易读。今天我们就归纳几个经常使用的CSS精简写法盒子大小这里主要用于两个属性:margin和padding,我们以margin为例,padding与之相同。盒子有上下左右四个方向,每个方向都有个外边...
|
一款超绚的多层css导航菜单模板,灰色底色配以活泼的小箭头图标,显得特别现代,简洁清爽。仅仅通过xhtml和css就实现了该导航菜单效果。下面是代码实例:[code]CSS在线-示例#header/*forthisdemotoplacelinksabovethemenuonahigherz-index*/#info#i...
|
复选框与文字对齐的问题是一个大家经常碰到的问题,一般默认情况下checkbox的选择框和文字是不对齐的,造成页面表单看起来很混乱。因此需要设置对应的css样式来调整文字和选择框的位置,使得他们能够对齐。具体的css样式如下:[CSS在线]-示例代码.checkbox下面是使用了css样式和默认的checkbox的效果对...
|
网页编码UTF-8,GBK,GB2312的区别是什么呢?UTF-8:UnicodeTransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际...
|
IE浏览器对资源的有许多限制,有时候这让网页开发者很郁闷,如果你不了解这些限制的花,会浪费我们很多时间去寻找html中的bug。那么IE到底有哪些限制呢?每个style标签或css文件的选择符个数不能超过4095(参考秦歌的这篇文章,很多地方以为IE对CSS文件大小限制是288KB,秦歌的这个测试否定了这种说法上面的I...
|
有的时候我们需要根据客户的选择动态的生成表单输入项,这时候就需要通过js代码来实现这个功能了,首先我们先定义一个表单区域,一般我们选择为table,然后我们在通过JS代码调用表格的insertrow和insertcell函数来实现动态添加表单的input输入项了。下面就是具体的实现JS实例:[code]CSS在线-示例...
|
JavaScript中包含以下7个全局函数,用于完成一些常用的功能(以后的章节中可能会用到):escape()、eval()、isFinite()、isNaN()、parseFloat()、parseInt()、unescape()。1.escape()escape()函数以一个string对象或表达式为参数并返回一个...
|
要打造一流的Web产品开发团队,在团队成员基础能力上一定要下功夫。对于Web前端产品开发来说,仅仅掌握Web1.0时代简单的”网页套接”是完全不够的。我结合自己的团队配备,特此罗列了Web前端产品工程师所涉及的技能列表如下:通过许多实际项目,个人认为一个完备的前端产品开发团队,必须拥有如下的人才配备,也希望大家补充:团...
|
写了这么长时间的静态页面了,有必要来整理一下网页代码的书写心得,也许会对读者您有所帮助。我按照一般页面构成来说吧。login:头部一般会有登陆条。写用户名密码的地方,建议字和input分别用单独类的margin来控制。大家都知道文字和input在一起的时候用line-height并不会起什么效果。记得用户名和密码的文字...
|
在网页中应用选项卡可以使网页显得更紧凑,结合AJAX技术可以使页面在有限的空间内展现更多的内容。本文主要介绍几种简洁的选项卡效果的实现(不涉及滑动门和AJAX),附有实例,无图片,兼容性较好,方便大家直接使用。第一种形式:通过更换显示样式实现,这种很常见,就不多说了。CODE:新闻评论技术点评新闻列表评论列表技术列表点...
|
下面是一份在HTML4Strict和XHTML1.0Strict下必须遵守的标签嵌套规则,比如你不能在<a>里面再嵌入一个<a>这样的约定。说明:*为了方便读者阅读,本文中的标签使用了大写(根据XHTML的规则,元素名必须小写,比如<html>而不应是<HTML>)*小写...
|