js基础十八-- Json、异步加载、时间线
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了js基础十八-- Json、异步加载、时间线,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含857字,纯文字阅读大概需要2分钟。
内容图文
![js基础十八-- Json、异步加载、时间线](/upload/InfoBanner/zyjiaocheng/983/4c4e5b2809874e1fa32ba8111e3a0f33.jpg)
一、JSON
json是一种传输数据的格式(以对象为样板,本质上就是对象,但用途有区别,对象就是本地用的,json是用来传输的)
JSON.stringify(); // json => string 通过这个方法,可以将json格式的数据转换成字符串格式。【传给后端使用】 JSON.parse(); // string => json 通过这个方法,可以将字符串格式的数据转换成json(对象)格式。【传给前端使用】
二、异步加载
js加载的缺点:
1、加载工具方法没必要阻塞文档,过多js加载会影响页面效率,一旦网速不好,那么整个网站将等待js加载,而不进行后续渲染等工作。
2、有些工具需要按需加载,用到在加载,不用不加载。
js异步加载的3种方案
// 1、defer异步加载 // defer异步加载,但要等到dom文档全部解析完才会被执行。只有IE能用,也可以将代码写到内部。加载时不会阻塞文档解析 // 2、async异步加载 // 加载完就执行,async只能加载外部脚本,不能把js写在script标签里。加载时也不阻塞文档解析。 // 3、创建script,插入到DOM中,加载完毕后callBack
内容总结
以上是互联网集市为您收集整理的js基础十八-- Json、异步加载、时间线全部内容,希望文章能够帮你解决js基础十八-- Json、异步加载、时间线所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。