一分耕耘,一份收获! 因科研需要,特此记录JavaScript学习笔记。
一、VS Code配置环境
- 首先需要到下载JavaScript的运行环境Node.js(在这里参考的是此博客;建议按照教程把Node.js放在D盘按照教程来)
- VS Code内的配置(在这里参考的是此视频)
- 最后:如果node与npm确认安装完成,但是再VS Code里无法进行编译,请尝试用管理员身份来启动VS Code,再进行编译尝试。
- ~~最最后,再有问题无法解决,请自寻各类搜索引擎、论坛等。~~通过上述三步骤,本菜鸡写的JavaScript程序已经可以运行,本文也仅是给自己一个提醒,并不负责答疑解惑👀。
二、学习途径
有两种学习方式,第一种微软官方JavaScript入门教程;第二种文字交互式练习网站。这两种各有利弊,根据自身的学习习惯来选择吧。
三天速成JavaScript我在做梦Day1
采用第一种方式,跟着视频走一遍代码。
- 变量定义:var、let、const(其中常用let、const)
var hello = "Hello";
console.log(hello);
hello = "hello world";
console.log(hello);
if(true)
{
let world = "helloworld";
console.log(world);
}
console.log(world);
这里得到的结果是:
Hello;hello world;helloworld;报错
- 字符串的拼接:通过+来连接
let str1 = "hello ";
let str2 = "world!";
console.log(str1 + str2);
console.log(str1 + "big " + str2);
这里得到的结果是:
hello world!;hello big world!
PS:在这里要注意关于数字的拼接
let num1 = 1;
let num2 = '1';
console.log(num1 + 1);
console.log(num2 + num1);
这里得到的结果是
2;11
- 模板字符串(template literal):反引号构成
${variable}
let str1 = 'JavaS cript';
let str2 = 'fun';
console.log(`I am writing code in ${str1}`);
console.log(`Formatting in ${str1} is ${str2}`);
let bool1 = true;
console.log(`1 + 1 is ${1+1}`);
console.log(`The opposite of true is ${!bool1}`);
输出得到的结果是:
I am writing code in JavaS cript;
Formatting in JavaS cript is fun;
1 + 1 is 2;
The opposite of true is false。
今天这篇博文是在220106所做的,但是被老师Push一番去打球了,所以拖到7号书写。希望自己的Flag不倒,做到日更。
|