JavaScript代码
高级语言
var name=“why”
浏览器(JS引擎)
Node(JS引擎)
IOS->UIWbview
◼ 事实上, JavaScript我们可以对其有更加精准的说法:一种编程语言. ◼ 我们先搞清楚计算机语言和编程语言的关系和区别: 计算机语言:计算机语言(computer language)指用于人与计算机之间通讯的语言,是人与计算机之间传递信息的介质。但
是其概念比通用的编程语言要更广泛。例如,HTML是标记语言,也是计算机语言,但并不是编程语言。 编程语言:编程语言(英语:programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,
用来向计算机发出指令,一种能够让程序员准确地定义计算机所需要使用数据的计算机语言,并精确地定义在不同情况下所
应当采取的行动。 ◼ 很抽象, 我们来说明一下编程语言的特点:
数据和数据结构
指令及流程控制
引用机制和重用机制
设计哲学
◼ 这样的区分是否有意义呢?我们这里不讨论,我这里只把最专业的定义来告诉大家。
WebCore负责html解析布局渲染等等相关的工作
JavaScriptCore解析执行js代码
编写了位置编写再html内部的
<!DOCTYPE html>