首页 > 编程语言 > 详细

JavaScript基础

时间:2021-04-01 18:45:34      阅读:38      评论:0      收藏:0      [点我收藏+]

1.前置知识

1.1五大主流浏览器内核

  • IE: trident
  • Chrome: webkit blink
  • safari: webkit
  • firefox: gecko
  • opera: presto

1.2编程语言

  • 编译型 翻译过程: 源码 -> 编译器 -> 机器语言 -> 可执行的文件
  • 解释型 翻译过程: 源码 -> 解释器 -> 解释一样执行一行

1.3JavaScript

  • ECMAscript: 语法、变量、关键字、保留字、值、原始类型、引用类型运算、对象、继承、函数
  • DOM: document object model W3C规范
  • BOM: browser object model 没有规范

1.4单线程和多线程

js引擎肯定是单线程的但是可以模拟多线程

轮转时间片:短时间内轮流执行多个任务的片段

  1. 任务1 任务2
  2. 切分任务1 任务2
  3. 随机排列这些任务片段,组成队列
  4. 按照这个队列顺序将任务片段送进JS进程
  5. js线程执行一个又一个的任务片段

2.基础知识

2.1变量

    var a;      //声明变量
    a = 3;      //变量赋值
    var a = 3;  //变量声明并赋值

JavaScript基础

原文:https://www.cnblogs.com/lengran/p/14606156.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!