博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript库的产生和解读
阅读量:6403 次
发布时间:2019-06-23

本文共 547 字,大约阅读时间需要 1 分钟。

javascript库的产生,增强了浏览器或javascript语言的某些机制的功能,
让业务开发人员,更专注业务逻辑,而不是机制逻辑。
 
比如,
0.兼容性
同样的功能函数,不同的浏览器所暴露的api名字不一样。
库对浏览器做了判断,然后对外暴露统一的api。
 
1.事件管理
浏览器没有提供,一次性,去除某个html元素所有通过addEventListener绑定的事件,的api
而库通过对你绑定的事件,进行标记,分类。
于是你可以通过库提供的api,进行一次性去除某个html元素所绑定的所有事件。
 
2.ajax
浏览器没有提供超时,跨域(最新ajax规范有提供),后退处理。
而库封装了各种问题的解决方案,对外暴露统一的api。
 
符合图灵机的语言能改造自己,从而能增强语言自己的机制,
以及用各种小聪明,小技巧,小hack增强浏览器机制,
对库的使用者,提供统一api。
 
接下来,是库的解读。
1.找他人写的解读文章
2.通过库对外提供的api,写测试案例,通过调试来理解库的运作过程。
3.通过对语言本身机制的理解,来理解库的抽象过程。
4.这个库是为了增强哪些功能或解决哪些问题而诞生。

转载于:https://www.cnblogs.com/samwu/p/3302922.html

你可能感兴趣的文章
redis zset转set 反序列化失败_掌握好Redis的数据类型,面试心里有底了
查看>>
p图软件pⅰc_娱乐圈最塑料的夫妻,P图永远只P自己,太精彩了吧!
查看>>
jenkins 手动执行_Jenkins 入门
查看>>
怎么判断冠词用a还是an_葡语干货 | 葡萄牙语冠词用法整理大全
查看>>
js传参不是数字_JS的Reflect学习和应用
查看>>
三个不等_数学一轮复习05,从函数观点看方程与不等式,记住口诀与联系
查看>>
右键新建文件夹_Macos电脑鼠标右键木有新建文档咋办,有办法,莫捉急
查看>>
卡尺测量的最小范围_汽车维修工具-测量用具
查看>>
网优5g前景_5G网络优化师前景怎么样?
查看>>
竞态条件的赋值_[译] part25: golang Mutex互斥锁
查看>>
delmatch oracle_完美完全卸载(清除)oracle数据库的方式(方法)
查看>>
pyqt 滚动条 美化_Pyqt5 关于流式布局和滚动条的综合使用示例代码
查看>>
51单机片 编译hex_单片机爬坑记-05-编译环境(完)
查看>>
java 正则表达式 img_Java正则表达式获得html字符串里的<img src=""/> 中的url列表
查看>>
dbutils java_Java篇-DBUtils与连接池
查看>>
java 文件crc校验_一个获取文件crc32校验码的简洁的java类 | 学步园
查看>>
java flatmapfunction_Java8 Stream flatmap中间操作用法解析
查看>>
java rmi spring 4.0_Java Spring RMI一些尝试
查看>>
JAVA怎么连接华为的HDFS系统_JAVA-API操作HDFS文件系统(HDFS核心类FileSystem的使用)...
查看>>
java牛客网四则运算_数据库刷题—牛客网(51-61)
查看>>