Javascript基础知识点个人总结
【摘要】 浏览器的内核IE: Trident内核Chrome: 以前是Webkit内核,现在是Blink内核Safari: Webkit内核FireFox: Gecko内核,俗称FireFox内核Opera: Presto内核 JavaScript是什么?JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言。脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释...
浏览器的内核
- IE: Trident内核
- Chrome: 以前是Webkit内核,现在是Blink内核
- Safari: Webkit内核
- FireFox: Gecko内核,俗称FireFox内核
- Opera: Presto内核
JavaScript是什么?
- JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言。
- 脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行。
- 现在也可以基于Node.js技术进行服务器段编程。
解释语言与编译语言的优缺点
优点 | 缺点 | |
---|---|---|
解释语言 | 速度慢 | 可以跨平台;针对不同的平台不需要重新编译 |
编译语言 | 运行速度快 | 不能跨平台;针对不同平台需要重新编译 |
JavaScript的作用
- 表单动态校验(密码强度监测)(JS最初产生的目的)
- 网页特效
- 服务器端开发(Node.js)
- 桌面应用程序(Elctron)
- App(Cordova)
- 控制硬件-物联网(Ruff)
- 游戏开发(cocos2d-js)
浏览器执行JS的过程
浏览器分成两部分渲染引擎和JS引擎
- 渲染引擎: 用于解析HTML和CSS,俗称内核,比如Chrome浏览器的Blink。
- JS引擎: 也称为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行,比如Chrome的V8。
JavaScript的组成
- ECMAScript JavaScript语法
- DOM 页面文档对象模型
- BOM 浏览器对象模型
JavaScript的三种书写方式
- 行内式
- 内嵌式
- 外部引入式
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)