自学内容网 自学内容网

Javascript 知识点总结(1):基础知识

一、输出

在终端输出"一段话",我们用 console.log() 函数实现。

console.log("一段话");

可以像 Python 一样进行字符串拼接。

console.log("一" + "段" + "话");

二、变量

设置一个变量,我们用 let 关键字实现。

let variable = value;

三、数学运算

1. 内置运算

除了 // 外,Python 里的运算符,Javascript 都有。

let a = 1 + 1;
let b = 1 - 1;
let c = 1 * 1;
let d = 3 / 2; // 会存正常的结果,不会自动向下取整
let e = 3 % 2;
let f = 3 ** 2; // 3的2次幂

2. Math 库

和 C/C++ 的 cmath 头文件很像,abs、sqrt、floor、ceil,都有。

let a = Math.abs(-3.14); // 负转正3.14
let b = Math.sqrt(9.8596); // 开根号3.14
let c = Math.floor(3.14); // 向下取整3
let d = Math.ceil(3.14); // 向上取整4

四、输入

在终端输入,我们用 prompt() 函数实现。

let user = prompt("请输入内容: ");

五、条件语句

1. 基础条件语句

跟 C++ 一模一样,if-else if-else,还有switch。

if (condition)
{
    // 满足condition的执行内容
}

if (condition)
{
    // 满足condition的执行内容
}
else
{
    // 不满足condition的执行内容
}

if (condition)
{
    // 满足condition的执行内容
}
else if (condition2)
{
    // 不满足上面所有condition,但是满足当前condition的执行内容
}
else
{
    // 所有condition都不满足的执行内容
}

switch (expression)
{
    case value1: // expression是value1时
        // …
    // case …
    // …
    defalt: // 所有value都不是
        // …
}

2. 高级条件语句

和 C++ 一模一样的形式。

condition ? condition成立的执行内容 : condition不成立的执行内容

六、循环语句 

和 C++ 一模一样的两个语句(for 和 while)。

for (初值; 执行的条件; 增值)

// 一般是:
for (let i = 1; i <= n; i++) // i++ 表示 i 自增,等价于 i+=1
{
    // 循环执行内容
}

// 也可以代替 while:
let cnt = 0; 
for (; cnt <= 5;)
{
    // 循环执行内容
}


while (循环条件)
{
    // 循环执行内容
}


原文地址:https://blog.csdn.net/joe_g12345/article/details/136952225

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!