hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 文章 - 小程序 - 正文 君子好学,自强不息!

小程序与一般网页开发之间的区分是什么_微信小程序

2020-07-05小程序ki4网15°c
A+ A-
小程序的重要开发言语是 JavaScript ,小程序的开发同一般的网页开发比拟有很大的相似性。关于前端开发者而言,从网页开发迁移到小程序的开发本钱并不高,然则两者照样有些许区分的。

网页开发衬着线程和剧本线程是互斥的,这也是为何长时间的剧本运转可能会致使页面落空相应;而在小程序中,两者是离开的,离别运转在差别的线程中。网页开发者能够使用到种种浏览器暴露出来的 DOM API,举行 DOM 选中和操纵。

小程序的逻辑层和衬着层是离开的,逻辑层运转在 JSCore 中,并没有一个完全浏览器对象,因此缺乏相干的DOM API和BOM API。这一区分致使了前端开发异常熟习的一些库,比方 jQuery、 Zepto 等,在小程序中是没法运转的。同时 JSCore 的环境同 NodeJS 环境也是不尽相同,所以一些 NPM 的包在小程序中也是没法运转的。

网页开发者须要面临的环境是形形色色的浏览器,PC 端须要面临 IE、Chrome、QQ浏览器等,在挪动端须要面临Safari、Chrome以及 iOS、Android 体系中的各式 WebView 。而小程序开发过程当中须要面临的是两大操纵体系 iOS 和 Android 的微信客户端,以及用于辅佐开发的小程序开发者东西,小程序中三大运转环境也是有所区分的,如表 1 所示。

表1 小程序的运转环境

运转环境 逻辑层 衬着层
iOS JavaScriptCore WKWebView
安卓 V8 chromium定制内核
小程序开发者东西 NWJS Chrome WebView

引荐教程:《微信小程序》

以上就是小程序与一般网页开发之间的区分是什么的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
小程序与一般网页开发之间的区分是什么_微信小程序

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>