Welcome 微信登录

首页 / 脚本样式 / JavaScript

js的with语句使用方法

js的with语句使用方法

1)简要说明 with语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。 2)语法格式 with(objectinstance) { //代码块 } 有时候,我在一个程序代码中,多次需要使用某对象的属性或方法,照以前的写法,都是通过:对象.属性或者对象.方法这样的方式来分别获得该对象的属性和方法,着实有点麻烦,学习了with语句后,可以通过类似如下的方式来实现: with(objInst...
js 生成密匙流 脚本代码

js 生成密匙流 脚本代码

最近开始学《现代密码学》了,第一个实验就是初始化一个数组,并用这个数组生成一段密匙流,密匙流的作用后面才知道,我也还没细看,简单的说,就是用这个数组生成一大串有0,1的数字,用的是模2和移位操作! 无标题页 var a = new Array(1,0,0,1,1);//初始化数组var temp; for(var m = 1;m < Math.pow(2,5);m ++) { temp = (a[0] + a[3])%2; for(var j = ...
js使用对象直接量创建对象的代码

js使用对象直接量创建对象的代码

对象直接量提供了另一种创建新对象的方式。对象直接量允许将对象描述文字嵌入到JavaScript代码中,就像将文本数据嵌入在JavaScript代码中,就像将文本数据嵌入在JavaScript代码中作为引用的字符串一样。对象直接量是由属性说明列表构成的,这个列表包含在大括号之中,其中的属性说明用逗号隔开。对象直接量中的每个属性说明列表都由一个属性名及跟在其后的冒号和属性值构成。使用对象直接量创建对象的一般格式如下: varmyobject={属性名1:属性值...
百度前台js笔试题与答案

百度前台js笔试题与答案

第一题 编写一个方法求一个字符串的字节长度 第二题 如何控制alert中的换行 第三题 解释document.getElementById("ElementID").style.fontSize="1.5em" 第四题 将一个类似图中的效果分离成css和html 第五题 按照格式xxxx年xx月xx日xx时xx分xx秒动态显示时间要求不足10的补0 第六题 编写一个方法去掉一个数组的重复元素 第七题 说出3条以上ff和ie的脚本兼容问题 第八题 按要求写一...
让getElementsByName适应IE和firefox的方法

让getElementsByName适应IE和firefox的方法

w3c规范中getElementsByName是按着name属性进行检索的,而MS的IE却是按着id来检索。导致不能得到应该得到的Elements,为适应浏览器,我们可以做一下调整: 一、把需要用getElementsByName的name都加上id,且id和name相同。 二、用一个函数来适应浏览器,代码如下: 复制代码 代码如下:getElementsByName:function(name){ varreturns=document.getEleme...
[HTML/CSS/Javascript]WWTJS

[HTML/CSS/Javascript]WWTJS

新写的JS 客户端UI:采用包装模式的思想,富客户端UI就像外壳一样附加到普通的元素上。部分UI使用了两种实现,一种直接使用Html,CSS,JS结合的方式,一种直接使用JS(UI结尾的文件使用这种方式)。看过ExtJS做的,很漂亮,效果很绚,我做不到那种程度,但不喜欢那种编程方式,做ExtJS的的确是CSS,JS的高手,但没有提供良好的面对对象的设计和使用。精力有限,不想在js上花太大时间,只做了一些常用的。 下载:WWTJS.rar服务期端还有WWT....
DynamicOptionList连动菜单代码

DynamicOptionList连动菜单代码

使用前请看一下说明,不会耽误你多少时间,明白以后有助你快速实现这个小功能,实际上非常简单,与你使用的开发语言也没有什么关系: 1.<optionselectedvalue="all">==查看所有==</option> 这个下拉项可以保留或忽略,内容如“==查看所有==”可替换为自己需要的内容,value="all"属性可以获得一个附加的全过滤显示功能,建议保留:) 2.下拉菜单数据格式,(实际开发可以由后台程序生成一个数据格式字符...
用meta实现的页面跳转代码

用meta实现的页面跳转代码

你好,我很高兴认识你。我在网上,我在网上下载了分类信息网的代码,上传到空间里,但是空间要求的默认主页名字是index.htm但是这个提供代码的主页名字是pop_ad,结果是打不开网页 我的建议如下: 你好 可以使用跳转代码,把主页指向pop_ad 你看看我的404页面 http://www.jb51.net/404 只需要在页面加入一行代码 <metahttp-equiv="Refresh"content="5;url=http://www.jb51...
带缓冲的 收缩与展开内容效果

带缓冲的 收缩与展开内容效果

兼容ie5.5+firefox2.0(因为我只有这两个浏览器,所以只在它们中做了测试) 看到blueidea很多朋友都发了一些收缩与展开内容的效果,唯一差的就是一个缓冲效果.不多说,运行一下就知道了,呵呵. 最大高度还需要固定数值.没有很好的解决方案.有兴趣的朋友帮忙解决一下拉,谢谢. 这个代码其他部分不会再发出更新和完善之后的了.如果需要封装就自己做做吧,呵呵. 放出代码为分享学习之用.请尊重别人的作品勿作商业用途!!!!! 复制代码 代码如下:<...
删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。

删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。

今日在bluediea看到淘宝在线招聘,相信淘宝的技术还是很牛的,于是赶紧打开看看题目并试着做做。 到了第三题时卡了偶老半天,并不是做不出来,感觉有很简便的方法但自己就是一时想不出来,不过费了九牛二虎之力终于完成本题,给出了一个另自己还比较满意的答案,欢迎各位朋友指点! 题目如下: 请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。 [Ctrl+A 全选 注:如需引入...
<< 231 232 233 234 235 236 237 238 239 240 >>