第 6 页 事半功倍之Javascript [6]

转载 2007年09月14日 11:55:00

第九章 使用字符串

1.使用字符串对象

<script>
mystring="gdgdfgfddddaaaaaaaaaaaabbbbbbbbbbbbbbbbbvbhg.<br>"
document.write(mystring)
document.write(mystring.bold())
document.write(mystring.toUpperCase())
</script>

2.使用子字符串

<script>
str1="fdsf 1111 gfdgfd dfdsf cccc dddd.<br>"
document.write(str1)
document.write(str1.substring(0,13)+"<br>")
document.write(str1.substr (20,11)+"<br>")
</script>

3.连接字符串

<script>
str1="may you find"
str2="peace,happiness and prosperity.<br>"
document.write(str1+"<br>")
document.write(str2)
document.write(str1.concat(str2))
document.write(str1+=str2)
</script>

4.格式化字符串变量

<script>
str1="peace,happiness and prosperity.<br>"
document.write(str1)
document.write(str1.big())
document.write(str1.small())
document.write(str1.bold())
document.write(str1.italics())
document.write(str1.strike())
document.write(str1.fontsize(6))
document.write(str1.fontcolor(green))
</script>

5.创建锚和链接

<script>
str1="this is the bigginning of the page.<br>"
str2="….<br>"
str3="this is the end of the page .<br>"
str4="link to the start<br>"
str5="link to the end<br>"
document.write(str1.anchor("start"))
for(i=0;i<10;i++)
document.write(str2);
document.write(str3.anchor("end"))
document.write(str4.link("#start"))
document.write(str5.link("#end"))
</script>

6.确定字符串长度

<script>
str1="this is the bigginning of the page."
document.write(str1+"<br>")
document.write( "字符串的长度是:"+str1.length)
document.write("字符串全部大写是;"+str1.toUpperCase())
document.write("字符串全部小写是;"+str1.toLowerCase())
</script>

7.在字符串内搜索

<script>
str1="this is the end of the line.<br>"
document.write(str1)
document.write("字符end在字符串的位置是"+str1.search("end"))
document.write("字符dog在字符串的位置是"+str1.search("dog"))
</script>

8.定位字符串中的字符

<script>
str1="spring is a time for flowers and trees and baby bunnles<br>"
document.write(str1)
document.write("the index for the second word ‘and' is"+str1.indexOf("and",30))
documednt.write("the last index of the word ‘and' is "+str1.lastIndexOf("and"))
</script>

9.替换字符串中的文本

<script>
str1="spring is a time for flowers and trees and baby bunnles<br>"
document.write(str1)
document .write(str1.replace("and",","))
</script>

10.字符串分离

<script>
str1="spring is a time for flowers and trees and baby bunnles<br>"
document.write(str1)
str1array=str1.split(" ")
document.write(str1array[0]+"<br>")
document.write(str1array[1]+"<br>")
document.write(str1array[2]+"<br>")
document.write(str1array[3]+"<br>")
</script>

第十章 使用日期和时间

1.使用Date对象

<script>
cdate=new Date("august 2,1989 12:30:00")
document.write(cdate)
</script>

2.显示当地时间和日期

<script>
cdate=new Date()
document.write("当前时间是:"+cdate.toGMTString()+"<br>")
document.write("日期和时间是:"+cdate.toLocaleString())
</script>

3.获得时间和日期值

<script>
cdate=new Date()
document.write("显示当前的星期"+cdate.getDay()+"<br>")
document.write("显示当前的月份"+cdate.getMonth()+"<br>")
document.write("显示当前的日期"+cdate.getDay()+"<br>")
document.write("显示当前的年份"+cdate.getYear()+"<br>")
document.write("显示当前的小时"+cdate.getHours()+"<br>")
document.write("显示当前的分钟"+cdate.getMinutes()+"<br>")
document.write("显示当前的秒"+cdate.getSeconds()+"<br>")
</script>

4.设置时间和日期值

<script language=javascript>
cdate=new Date("December 25,1984")
document.write("显示日期"+cdate+"<br>")
document.write("设置月份"+cdate.setMonth(10)+"<br>")
document.write("设置日期"+cdate.setDate(23)+"<br>")
document.write("设置年份"+cdate.setYear(2000)+"<br>")
document.write("设置小时"+cdate.setHours(13)+"<br>");
document.write("设置分钟"+cdate.setMinutes(47)+"<br>");
document.write("设置秒"+cdate.setSeconds(23)+"<br>");
document.write("显示设置后的日期和时间"+cdate);
</script>

 

【JavaScript】原生态的兼容IE6的标签页

标签页是一个很常见的东西,在一些框架中也就很常见的, 但未必所有人都知道怎么写,很多人知道怎么在网上复制一份是真的, 这样不好,往往需要用大量的时间去修改网上复制下来的东西,还不如自己写一份快。 ...

事半功倍系列之javascript

  • 2008年10月23日 14:14
  • 27KB
  • 下载

es6 javascript的map数据结构的实例的属性和操作方法、遍历方法

(1) size 属性 size属性返回 Map 结构的成员总数。 let map = new Map(); map.set('foo', true); map.set('bar', false); ...

事半功倍之Javascript

  • 2008年08月26日 10:05
  • 27KB
  • 下载

深入理解javascript原型和闭包(6)—继承

为何用“继承”为标题,而不用“原型链”? 原型链如果解释清楚了很容易理解,不会与常用的java/C#产生混淆。而“继承”确实常用面向对象语言中最基本的概念,但是java中的继承与javascript...

[JavaScript,ES6]函数声明提升和预解析的总结和试验

1. 变量的声明被提前到作用域顶部,赋值保留在原地 2. 函数声明整个“被提前” (且后面不再重新“赋值”) 3. 函数表达式时,只有变量“被提前”了,函数没有“被提前” 4. 在块中定义的函数声明...

【09类和模块】——6:javascript中的面向对象技术(集合类)

在这里我会总结一些实际的例子,包括如何利用javascript总的类进行编程——集合类 集合是一种数据结构,用以表示非重复值的无序集合。集合的基础方法包括添加值和检测值是否在集合中,这种集合需要一种...

【学习】ES6版本下JavaScript的编程风格

写在前面ES62015年已经大刀阔斧地进入前端领域了,很多前沿的框架比如ReactJS、AngularJS、NodeJS和IOJS新版本都支持ES6语法。还是那句话,前端就是要走在最前端,技术革新速度...

JavaScript学习总结【6】JS BOM

1、BOM 简介   所谓的 BOM 即浏览器对象模型(Browser Object Model)。BOM 赋予了 JS 操作浏览器的能力,即 window 操作。DOM 则用于创建删除节点,操...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第 6 页 事半功倍之Javascript [6]
举报原因:
原因补充:

(最多只允许输入30个字)