1编写一个方法求一个字符串的字节长度
<script language=”javascript”type=”text/javascript”>
new function(s)
{
if(!arguments.length||!s) returnnull;
if(”"==s) return 0;
var l=0;
for(var i=0;i<s.length;i++)
{
if(s.charCodeAt(i)>255) l+=2;
else l++;
}
alert(l);
}(”hello你好,我好,大家好!world!”);
</script>
2编写一个方法去掉一个数组的重复元素
<script type=”text/javascript”>
Array.prototype.strip=function()
{
if(this.length<2) return[this[0]]||[];
var arr=[];
for(var i=0;i<this.length;i++)
{
arr.push(this.splice(i–-,1));
for(var j=0;j<this.length;j++)
{
if(this[j]==arr[arr.length--1])
{
this.splice(j–,1);
}
}
}
return arr;
}
vararr=["abc",85,"abc",85,8,8,1,2,5,4,7,8];
alert(arr.strip());
</script>
3说出3条以上ff和ie的脚本兼容问题
IE有children,FF没有;IE有parentElement,FF没有;IE有innerText,outerText,outerHTML,FF没有;FF有HTMLElement,HTMLDivElement,XMLDocument,DocumentFragment,Node,Event,Element等等,IE没有;IE有数据岛,FF没有;IE跟FF创建HttpRequest实例的方法不一样。。等等。。
4用脚本写去除字符串的前后空格
String.prototype.trim =function(mode)
{//前后去空格
if (mode==’left’) {
return ((this.charAt(0) ==”“&&this.length > 0) ? this.slice(1).trim(’left’)
: this);
} else
if (mode ==’right’) {
return ((this.charAt(this.length -1) ==”“&& this.length > 0)
? this.slice(0, this.length -1).trim(’right’) : this);
} else {
return this.trim(’left’).trim(’right’);
}
};
5算出字符串中出现次数最多的字符是什么,出现了多少次
<scripttype=”text/javascript”>
//<![CDATA[var str="adadfdfseffserfefsefseeffffftsdg"; //命名一个变量放置给出的字符串
var maxLength = 0; //命名一个变量放置字母出现的最高次数并初始化为0
var result = ''; //命名一个变量放置结果输入
while( str != '' ){ //循环迭代开始,并判断字符串是否为空
oldStr = str; //将原始的字符串变量赋值给新变量
getStr = str.substr(0,1); //用字符串的substr的方法得到第一个字符(首字母)
eval("str =str.replace(/"+getStr+"/g,'')"); //详细如补充
if( oldStr.length-str.length >maxLength )
{ //判断原始的字符串的长度减去替代后字符串长度是否大于之前出现的最大的字符串长度
maxLength =oldStr.length-str.length; //两字符串长度相减得到最大的字符串长度
result = getStr + "=" +maxLength //返回最大的字符串结果(字母、出现次数)
}
}
alert(result) //弹出结果
//]]>
</script>
6写出3中使用this的典型应用
在HTML元素事件属性中inline方式使用this关键字:
分享到:
相关推荐
javascript常用函数集合 javascript常用函数集合 javascript常用函数集合
javascript常用函数;javascript常用函数;javascript常用函数;javascript常用函数;javascript常用函数;javascript常用函数
javascript常用函数大全javascript常用函数大全
javascript常用函数.pdfjavascript常用函数.pdf
javascript常用函数.docx
Javascript 常用函数大全,蛮好用,里面包含了好多函数,也有本人自己写的项目里的函数,都是通过运行的!
JavaScript常用函数与代码大全 CSDN说描述大于20个字不是问题吧 我看是 ~
常用js代码公用方法
javascript常用函数集.pdf
javascript常用函数代码大全.docx
JAVASCRIPT常用函数集一.pdf
教案javascript常用函数集.pdf
JavaScript常用函数大全,从菜鸟到高手的过程是艰辛的,你渴望救助。这本教程就是你无言的助手,默默的帮你到永远。 带奋斗一起飞翔,因为有了它,让我拥有理智之思;我才使过去的失误不再重演到今天的影片里;我...
教案JAVASCRIPT常用函数集一.pdf
javascript常用函数全集[归类].pdf
JavaScript常用函数数、常用正则表达式收集___下载.zip
javascript常用函数大全(一)借鉴.pdf
里面包含常用的javascript 函数....
JavaScript常用函数工具集-lao-utils_.docx