马克思说:实践出真知。
我说:马克思说的有道理。
1.String对象
- 作用:处理字符串
- String对象创建方法:new String()
- 语法:
var a=new String("Hello world");//方式1
document.write(a);
var b="Hello world";//方式2
document.write(b);
以上两种方式运行结果完全一样。
String对象用法集锦
2.window对象
- 作用:表示浏览器打开的窗口。
- 如果文档包含框架iframe,浏览器会为html文档创建一个window对象,并且会为每个框架创建一个额外的window对象。
- window对象的应用没有公开正式的标准,但是所有浏览器都支持该对象。
- window作为全局变量,代表了脚本正在运行的窗口,暴露给JS代码。
- 常见方法举例:
- open()方法 打开一个新的浏览器窗口或查找一个已经命名的窗口。
在新窗口打开 百度
function open_win(){
window.open("https://www.baidu.com");
}
- setTimeout()方法 在指定的毫秒数后调用函数或者计算表达式。
setTimeout(function(){ alert("Hello"); }, 3000);
- clearTimeout ()方法 阻止函数执行
window对象用法集锦
3.json
全称为 JavaScript Object Notation用于存储和传输数据的格式。
常用于服务端向网页传递信息
是一种轻量级的数据交换格式。
应当知道,json使用js的语法,但是json格式仅仅是一个文本,文本可以被任何编程语言读取且可以作为数据格式进行传递。
JSON语法规则
- 数据为 键:值对
- 数据由逗号分隔
- 大括号保存对象
- 方括号保存数组
JSON数据 一个名称对应一个值
“字段名称”:“值”
JSON对象
保存在大括号内。
就像JS中,对象可以保存多个键值对。
{ “字段名称1”:"值1",“字段名称2”:“值2” }
JSON数组
保存在中括号内。
{"sites":[
{"name":"W3Cschool", "url":"www.w3cschool.cn"},
{"name":"Google", "url":"www.google.com"},
{"name":"Taobao", "url":"www.taobao.com"}
]}
对象“site”是一个数组,包含了三对象,每一个对象都是站点信息,包括站点名和站点地址。
4.math对象
返回一个数字的绝对值用法
var a = Math.abs(-1);
document.write(a);
math对象用法集锦
5.时间对象
setInterval()方法
调用函数或以指定的间隔来计算表达式。
作用形式:
持续调用函数,直到调用clearInterval()函数或窗口关闭。
Date对象
1.获取当前日期和时间:
var d = new Date();
//d 存储了当前的日期和时间
2.获取当前时间的小时数值:
var d = new Date();
var hours = d.getHours();
//hours 等于当前的小时数值