2018-03-13

match()使用方法如何使用 match() 来查找字符串中特定的字符,并且如果找到的话,则返回这个字符

var str = "hollow world"

document.write(str.match("hollow")+"<br/>")

document.write(str.match("xxx"))

//代码运行结果  图 1.0

如何替换字符串中的字符replace()如何使用 replace() 方法在字符串中用某些字符替换另一些字符

var str = "hollow world"

document.write(str.replace(/world/,"friend"))

//代码运行结果  图2.0

如何返回当日的日期和时间 如何使用 Date() 方法获得当日的日期

document.write(Date())

//代码运行结果 图3.0

Gettime() 使用 getTime() 计算从 1970 年到今天有多少年

var minutes = 1000*60

var hours = minutes*60

var days = hours*24

var years = days*365

var d = new Date()

var t = d.getTime()

var y = t/years

document.write( y + " 1970/01/01!")

//代码运行结果 图4

setFulllYear() 如何使用setFullYear()得到精确的日期

var d = new Date()

d.setFullYear(1998,05,15)

document.write(d)

//代码运行结果 图5

Math模块用于数学计算

console.info(Math.PI)

var num1 = 5.45993;

console.info(Math.ceil(num1)); //向上取整

console.log(Math.floor(num1)); // 向下取整

console.log(Math.round(num1)) // 四舍五入

console.log(Math.floor(Math.random()*10))  //取随机数

//代码运行结果 图6

***倒计时案例***

你距离毕业还有:时间


  var _span = document.getElementById("show");

      function showTime() {

            //获取当前时间

            var _now = new Date();

            var _graduateTime = new Date("2018-04-20").getTime();

            var _subTimes = _graduateTime - _now.getTime();

            var _tiems = _subTimes / 1000 / 60 / 60 / 24;

            var _day = Math.floor(_tiems);

            var _hours = (_tiems - _day) * 24;

            var _h = Math.floor(_hours);

            var _m = Math.floor((_hours-_h)*60);

            var _s = Math.floor(((_hours-_h)*60 - _m) * 60);

            _span.innerHTML = _day +"天"+ _h + "时"+ _m + "分"+ _s + "秒";

        }

        showTime();

        setInterval(showTime,1000);

//运行结果 图7

getElementById()可以访问Documnent中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。

getElementsByName(“Name”) 通过name来获得元素   Documnent中每一个元素的ID是唯一的,但NAME却可以重复。打个比喻就像人的身份证号是唯一的(理论上,虽然现实中有重复),但名字重复的却很多。如果一个文档中有两个以上的标签NAME相同,那么getElementsByName()就可以取得这些元素组成一个数组。



1.0
2.0
3.0
4.0
5.0
6.0
7.0

数组

创建数组

var arr = new Array();

arr[0] = "小马哥"

arr[1] = "小赤佬"

arr[2] = "小混混"

for (var i in arr){

console.log(arr[i])

}

//代码运行结果 图1

连接两个数组语句document.write(arr.concat(arr2))

join把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔

document.write(arr.join())

//代码运行结果 图2

pop()删除并返回数组的最后一个元素 

document.write(arr.pop())

//代码运行结果 图3

push()向数组的末尾添加一个或更多元素,并返回新的长度

document.write(arr+"
")

document.write(arr.push("小石头") +"
")

document.write(arr)

//代码运行结果 图4

reverse()颠倒数组中元素的顺序 

document.write(arr.reverse())

shift()删除并返回数组的第一个元素

document.write(arr+"
")

document.write(arr.shift()+"
")

document.write(arr)

//代码运行结果 图5

slice()从某个已有的数组返回选定的元素

document.write(arr+"
")

document.write(arr.slice(2)+"
")

document.write(arr)

//代码运行结果 图6

sort()对数组元素进行排序

document.write(arr.sort())

splice 删除元素,并向元素添加新元素

document.write(arr + "
")

arr.splice(1,1,"小混蛋")

document.write(arr)

//代码运行结果 图7

toSource()返回该对象的源代码

1.0

2.0

3.0

4.0

5.0

6.0

7.0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 5,245评论 0 5
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,775评论 0 8
  • 拥有机器学习技能是不够的。你还需要良好的数据结构的工作知识。学习更多,并解决一些问题。 因此,你已经决定不再使用固...
    aliloke阅读 1,774评论 0 1
  • 一 一池湖水傍高丘,乌鹊繁飞压晚楼。 喋血天街尘已旧,悬睛飞寇恨难收。 西山晴翠非秦树,北国风霜恁楚囚。 瀛岛空留...
    旃檀之林阅读 3,308评论 8 14
  • 玳瑁,素有“海底软黄金”之美称,与象牙、犀牛角一样,玳瑁是一种有机宝石。玳瑁外形好看自古以来深得历代贵族或商贾富客...
    吾吾斋阅读 5,120评论 0 0

友情链接更多精彩内容