今天在这次开发旅程中我学习了JavaScript基础知识。
JavaScript 基础
JavaScript 的历史
编写的代码只能在编写它的浏览器中得到支持。因此,为了解决这个问题,他们提出了 **ECMA 脚本**。ECMA 脚本是在浏览器中编码时要遵循的一组规则。但这不兼容,因此引入了 **ES6**。ES6 是一组经过修改的规则或指令,用于管理浏览器中的编码。从 Mocha(1995 年)到 LiveScript(1996 年)再到 JavaScript(至今)。当时的浏览器仅支持 CSS 和 HTML。
JavaScript 基础
**1.数据类型(值)**
例如:1.数字(整数和小数)如1、6.4;2.字符串例如“leya”。
**数组**
**对象**
我们有钥匙和价值。
对象有多个值。在这里,您可以为任何值创建自己的键,但在数组中,您将始终使用索引,该索引始终是恒定的,无法更改。
**2.变量**
声明变量的三种不同方法。
**3.运算符**
运算符示例
皮卡;
`const accno;accno = "45689943";`
这会带来错误,因为 accno 作为一个常量应该在声明时初始化。
还有;`const accno = 4694647855;
accno = 1345950;`
这也会在输出中输出错误,因为 accno 作为一个常量被一次性初始化。
**4. 决定**
**a) If else 语句**:如果 if 和 else、if 块中的所有其他语句都不为真,则执行 else 中的语句。
**b)切换案例**
此处 default 的作用类似于 if else 条件语句中的 else。当我们必须退出 switch case 循环时,我们也会在 switch case 中使用 break。
注意:
**c) 三元运算符/, 运算**
这些只需使用 2 个运算符即可实现,即 ? 和 ;。(?) 后面的任何内容均为真,冒号后面的任何内容均为假,? 之前的所有内容均为条件。即条件 ? 真 ; 假。
**5.循环**
这些可以帮助对诸如数组之类的变量进行迭代,直到其结束。
以下是我们拥有的循环示例
:这里,do 块中至少有一个语句作为输出执行。这是因为此类循环中的条件写在循环的末尾。
`设 a=5;
做{
console.log('a 的值为;', a);
一个++;
}而(a<=4);`
;这里,只要条件不成立,就不会执行任何语句。
例如:
`设 a = 6;
while(a<=4){
Console.log('a 的值为:', a );
一个++;
}`
例如;`for(let a=0; a<=5; a++){
Console.log('a 的值为:', a);
}`
Github
领英
哈希节点