JavaScript 基础 | 青训营笔记

113 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 11 天

前言

html5速成入门 前提1
css速成入门 前提2
参考教程 【基本语法】
深入文档

00:00 什么是javascript;
04:20 js的两种添加方式(3种?);
06:30 教程内容概览(类型、变量、运算符、控制结构(if,for,switch,while语句)、对象、数组、函数、闭包);
07:30 编辑器选择(vs code、 chrome);
08:07 chrome 中console演示 (如 0.2+0.3);
11:35 vs code中学习JavaScript;
string字符串类型;
21:30 boolean类型(布尔类型);
25:50 变量;
31:30 运算符;
42:00 条件语句;
48:10 while 循环, do while 循环;
53:38 作用域;
56:20 for循环;
61:10 三元运算符;
62:46 switch 语句;
67:06 object (对象);
75:40 array (数组);包括:遍历数组,push,pop,reverse,shift,unshift;
88:40 function(函数);
98:10 闭包

什么是JavaScript

  • 一种编程语言,它可以在网页上实现复杂的功能,交互等
  • 解释型语言
  • 运行在客户端
  • 面向对象语言

JavaScript ≠ Java ;更名为JavaScript是为了蹭名气)

三种方式添加JavaScript

内部的JavaScript ✔️

内联JavaScript ❌
<button
onclick=“createParagraphO)>
Click me

<script>
 alert();//提示框显示内容()
</script>

类型 变量 运算符 控制结构 对象 数组 函数 闭包

便捷工具

开发者工具console(极简)数字计算 Math内置对象,标准定义 采用 float浮点数 双精度64位格式


console.log();//运算值

基础语法

变量

var | let
变量
const
常量

var x = 5;
let a = 1;
a = 2
const x = 1;
// 变量的值可以修改,常量固定不能变

boolean类型(布尔类型)

逻辑或与非 &&

运算符;

条件语句;

while 循环, do while 循环;

作用域;

for循环;

三元运算符;

switch 语句;

object (对象);

array (数组);

包括:遍历数组,push,pop,reverse,shift,unshift;

function(函数);

闭包