-
setInterval( ); 定时调用,可以将一个函数每隔一端时间调用一次
参数: 1,回调函数 2,每次调用间隔的时间,单位是ms 返回值:返回一个Number类型的数据,这个数字用来作为定时器的唯一标识。
-
clearInterval( );可以用来关闭一个定时器,用一个定时器的标识来作为参数,这样将关闭标识对应的定时器。可以接受任意的参数,参数是有效的定时器标识就停止,不是也不报错。
-
setTimeout( ) ;延时调用,使一个函数不马上执行,而是隔一段时间再执行。
-
clearTimeout();用来关闭一个延时调用。
-
JSON:
1,JS中的对象只有JS自己认识,其他语言都不认识,JSON就是一个特殊格式的字符串,可以被任何语言识别,并且可以转换成任意语言中的对象,JSON在开发中主要用来数据的交互。 2,JavaScript Object Notation : 3,JSON和JS对象的格式一样,只不过JSON字符串中的属性名必须加双引号。
-
JSON的分类:
1,对象{ }
2,数组[ ]
JSON中允许的值:
1,字符串
2,数值
3,布尔
4,null
5,对象
6,数组 -
将JSON字符串转换成JS中的对象: 使用JS提供的工具类JSON。
JSON-------->JS:
JSON.parse();
可以将JSON字符串转换成js对象
需要一个JSON字符串作为参数,会将该参数转换为一个JS对象
JS-------->JSON:
JSON.stringify()
需要一个js对象作为参数,会返回一个JSON字符串。 -
在IE7及一下的浏览器中不支持JSON这个工具类,可以通过引入一个外部的js文件来处理,src = json2.js
-
在IE7及一下的浏览器中不支持JSON这个工具类,就使用eval( ),这个函数可以执行一段字符串格式的JS代码,并且将执行结果返回。但是开发中尽量不要使用,具有安全隐患,并且性能很差。
JS基础之定时器,JSON
最新推荐文章于 2024-07-04 14:31:12 发布