语言串讲 | 青训营

语言串讲

JavaScript

Seven Types

  1. String
  2. Number
  3. Boolean
  4. Null
  5. Undefined
  6. Symbel
  7. Object:Array、Function

Basic Vocabulary

var a = 7 + "2";

  • a:变量
  • var:var、let&const都是变量关键字,区别只是作用域不同
  • =、+:运算符
  • 同类化处理:结果为"72"

Object

var user = {
    name: "Aziz Ali",
    yearOfBirth: 1988,
    calculateAge: function(){
    }
}

Function

//Function declaration / Function statement
function someName(param1, param2){
    //bunch of code as needed...
    var a = param1 + "love" + param2;
    return a;
}

//Invoke (run / call) a function
someName("Me", "You")

Browser

graph TD
HTTP --> 构建DOM树 --> 计算CSS树 --> 排版 --> 渲染合成 --> 绘制

Trending

image.png

HTML&CSS&Javascript

  • CSS in HTML
  • JavaScript in HTML
  • HTML in JavaScript
  • CSS in JavaScript

HTML

标签

  • head
  • body HTML5
  • 语义化
  • 存储/音视频
  • 浏览器API
  • 可视化相关