JavaScript(ECMASCRIPT)

本文探讨了不同编程语言的特点,如解释性语言(JS、PHP、Python)、编译型语言(C、C++)、Java的独特运行机制,以及CSS的异步加载属性。深入分析了主流浏览器内核,包括IE的Trident、Chrome的Blink、Firefox的Gecko、Opera的Presto和Safari的WebKit,揭示了它们背后的技术原理。

解释性语言 JS php python也是 跨平台但是稍微慢一点 特点

编译型语言 c ,c++ 快但是不跨平台

java都不属于  java文件通过 -javac 生产 .class文件 再在 jvm(实现跨平台)上解释执行  oak语言

css link标签属于 异步加载

js 引擎 单线程  特点

ecmaScript,DOM,BOM(操作浏览器)

主流浏览器内核 

    IE                   trident

    chrome          webkit / 04之后-blink

     firefox           gecko

     oprea            presto

     safari             webkit

 

轮转时间片  这和操作系统的运行差不多,将执行的多任务分为多个片段,执行片段(任务片段争抢时间列),因为速度极快,所以可以模拟多线程的样子实际是单线程

 

变量   数据类型 分为 原始值和引用值

原始值 分 number boolean String undefined null 五种

 

 

转载于:https://my.oschina.net/u/3833897/blog/1806885

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值