JavaScript 常用方法和属性

 

记录下js常用的方法和属性

1 alert(); 普通弹出框

2 document.write(); 向页面(body标签) 写入内容

3 console.log(); 向控制台输出,这个多数用在调试js代码

4 length 返回字符串的长度

5 bold(); 字体加粗,用的不多,一般都用css 来控制

6 fontcolor(red); 设置字体的颜色

7 indexOf(字符串); 返回指定位置的字符串索引 如果不存在返回-1

8 indexOf(字符串); 返回指定位置的字符串索引 如果不存在返回-1

9 replace(); 传递两个参数,第一个是原始字符 第二个是要替换成的字符

10 substr() 同样也是2个参数, 从第几个开始,向后截取几个

11 subString() 两个参数从第几位开始,到底几位结束 不包含做后一个

12 concat() 将数组链接,返回一个新的数组

13 join() 根据指定数组以指定符号分割

14 push() 向数组末尾添加元素,返回新的数组长度,如果添加的是一个数组,就存取的是整个字符串

15 pop() 删除数组最后一位元素,并返回这个元素!

16 new Date(); 获取当前时间 国外定义

17 new Date().toLocaleString(z); 获取本地时间 正常的格式

18 new Date().getFullYear();得到当前年

19 new Date().getMonth() 得到当前月份 ,因为国外是从 0-11 所以得到月份 需要+1

20 new Date().getDay() 得到当前的当前的星期 周一到周六都正常 如果周日会显示0

21 new Date().getDate() 得到当前的天(对于这个月来说) 1-31

22 new Date().getHours() 得到当前的小时

23 new Date().getMinutes() 得到当前的分钟

24 new Date().getSeconds() 得到当前的秒

25 new Date().getTime() 得到当前的毫秒 返回的是1970-1-1 的毫秒数

26 eval(); 执行字符串中的js代码,如果不是js代码将不执行并且报错

27 encodeURI(); 对字符进行编码

28 decodeURI(); 对字符进行解码

29 isNaN() :判断当前字符是否是数字,如果是返回 false 如果不是返回 true

30 parseInt(); 将类型转换成数字,如果不能转换返回NAN

31 location.href; 得到当前url地址

32 location.href = "url"; 设置访问url地址

33 history.back(); 访问上一次记录

34 history.go(-1); 访问上一次记录

35 history.forward(); 访问下一个页面

36 history.go(1); 访问下一个页面

37 setInterval("js代码",毫秒数); 表示每过多少秒,执行以下函数

38 setTime("js代码",毫秒数); 表示多少秒之后执行 注意只执行一次

39 clearInterval(); 清除第一种定时器函数

40 clearTimeout(); 清除第一种定时器函数

 

posted on 2020-12-03 22:44  bin790302901  阅读(293)  评论(0编辑  收藏  举报