为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript是个好东西(广大人民的智慧是无穷的):

标签:
JavaScript

1,面向对象?

其他编程语言对于面向对象要么支持,要么不支持,而js支持原型链,具体的实现要自己动手,实现的方式也是各种流派(相当于别人家的车,要么有发动机,要么没有,我们的车必须使用人力来维持发动机的运转!)

2,啥叫块级作用域?

作为一门编程语言,js没有块级作用域,我们的局部变量都要写到函数里面,用的时候,再调用闭包函数把变量和方法作为返回值抛出来(相当于,你的手机只能放到保险柜里,每次看手机,都得开一次保险柜,看完再放回去.锁好)

3,虽然我单线程,但我异步呀!

js是单线程异步执行的,保证效率的同时,也可以让你怀疑人生,这几个函数虽然写到了前面,但太耗时了,我们把它挂起来,最后再执行它(相当于一共一条队伍,好不容易排到你了,然后工作人员说你这个事太花时间,先处理别人的,你明天再来试试看()ノ吧!)

4,我的模块加载都是随缘的

js是在用户浏览器执行的,所有的函数模块都来自网络,为了保证网页不卡顿,js会异步加载各个模块,并且还出了一套专门用于管理模块异步加载的库(requirejs),(要紧急造一架飞机,结果一些零件在路上遇到泥石流,工程师看了看require图纸,说:问题不大,我们赶时间,先飞吧!没准你飞完这次,零件就过来了!)

javasctipt是个好东西!javasctipt是个好东西!javasctipt是个好东西!




点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
3867
获赞与收藏
281

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消