设置节点属性;setInterval和setTimeout;转换为字符串;获取字符位置方法;检测字符串长度
来源:互联网 发布:淘宝宝贝网址 编辑:程序博客网 时间:2024/06/05 03:19
1.设置节点属性
<script>
vardemo = document.getElementById("demo");
alert(demo.getAttribute("class"));//获取class属性;
demo.setAttribute("title","鼠标经过");//设置title属性;
demo.removeAttribute("id");//删除id属性;
</script>
//circle.className = "circle";
circle.setAttribute("class","circle");
resize:none;/*防止用户拉动文本框*/
getDate() 获取日 1-31
getDay () 获取星期 0-6
getMonth () 获取月 0-11
getFullYear () 获取完整年份(浏览器都支持)
getHours () 获取小时 0-23
getMinutes () 获取分钟 0-59
getSeconds () 获取秒 0-59
getMilliseconds () 获取当前的毫秒
getTime () 返回累计毫秒数(从1970/1/1午夜)
2.setInterval和setTimeout
setInterval是排队执行的
假如 间隔时间是1秒, 而执行的程序的时间是2秒 上次还没执行完的代码会排队,上一次执行完下一次的就立即执行,这样实际执行的间隔时间为2秒
setTimeout延迟时间为1秒执行,要执行的代码需要2秒来执行,那这段代码上一次与下一次的执行时间为3秒.
<script>
varnum = 10;
alert(1);
num =20;
setTimeout("alert(num)",0); // settimeout最后执行;
alert(3);
num =30;
</script>
3.转换为字符串
1. + “” 2+ “” = “2” 2+”ab” = “2ab”
2. String() 转换为字符串
3. toString(基数) ; 基数就是进制
4.获取字符位置方法
charAt,获取相应位置字符
charCodeAt获取相应位置字符unicode编码
var txt = “abcedf”;
txt.charAt(4); 索引号一定是从0开始,返回的结果是d
unicode编码 是字符的唯一表示 。
vartxt = "abcdefg";
var txt1 ="今天是星期天";
alert(txt.charAt(5));
alert(txt1.charAt(3));
alert(txt.charCodeAt(0)); // 返回的是字符的唯一表示,unicode编码
alert(txt1.charCodeAt(3));
5.检测字符串长度
<script>
//设定函数,遍历得到每一个字符,如果在字符代码表内,长度加;不在就是文字,长度加2,返回长度,运行函数;
vartxt = "what are you弄啥嘞!";
console.log(txt.length);
functiongetString(str){
varlen =0; //存储总长度;
varc =0; //存储每一个编码;
for(vari =0;i <str.length;i++){
c= str.charCodeAt(i);
if(c>= 0&& c<= 127){
len++;
}else{
len+=2;
}
}
returnlen;
}
console.log(getString(txt));
</script>
- 设置节点属性;setInterval和setTimeout;转换为字符串;获取字符位置方法;检测字符串长度
- PHP截取字符串,获取长度,获取字符位置的函数
- setTimeout和setInterval方法
- 获取字符串长度、字符长度、字节长度
- 获取字符串长度、字符长度、字节长度
- 字符串和字符长度
- 字符串转换为HTML字符的方法
- setInterval() 方法和setTimeout() 方法
- setTimeout和setInterval方法区别
- 设置字符串中为数字字符的属性
- 中英文字符串长度获取方法
- mysql 获取字符串长度方法
- C++字符串长度获取方法
- setTimeout()和setInterval()的区别和转换
- 字符型转换为字符串
- 字符型转换为字符串
- 字符数组转换为字符串
- 字符数组转换为字符串
- c++ 面向对象编程
- c++上机作业3
- 企业管理重要组成部分项目成本管理实务操作
- Bootstrap前端分页的实现(带省略号)
- 将eclipse和jdk文档相关联
- 设置节点属性;setInterval和setTimeout;转换为字符串;获取字符位置方法;检测字符串长度
- C++实验3—项目四:多分数段函数求值
- Flex布局
- iOS开发中SVN提交不了.a文件的解决方法
- php 接口类与抽象类的区别
- 关于软件研发的一些体会总结
- UIWebView适配
- Majority Element
- 利用递归判断回文(Java)