JavaScript 基础命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 基础命令相关的知识,希望对你有一定的参考价值。

var  myName ="Willy Jane";   //语句1

var是js中的关键词,变量。上面的语句的意思是:define声明一个myName的变量,并给myName赋值Willy Jane。

var myName ="Willy"+"Jane";  //语句2

语句1与语句2的结果是一致的,但是语句2中有个"+"号,是连接字符串的。

var变量可存储字符串、数组、null、整型、未定义等数据类型。

var array=[1,3,5];    var null="";    var number =2.4;

JS中.push()方法的运用: .push()把一个或多个参数推入到数组的末尾。

var arr=[1,3,5,];

arr.push(4,7,8);  //现在arr的值为[1,3,5,4,7,8]

arr.push([2,3]);  //现在arr的值为[1,3,5,4,7,8,[2,3]]

JS中.pop()方法的运用:用来“抛出”一个数组末尾的值。数组中任何类型的条目(数值,字符串,甚至是数组)可以被“抛出来”。

var array1=[3,4,6,7].pop();  //现在array1的值为7,数组变成了[3,4,6]。

JS中.shift()方法的运用:移除第一元素。
var array1=[3,4,6,7].shift();  //现在array1的值为3,数组变成了[4,6,7]。

JS中.unshift()方法的运用:在数组的头部添加元素。

var array1=[3,4,6,7].unshift(12);  //现在array1的值为12,数组变成了[12,3,4,6,7]。

JS函数的构建:function关键字 + 函数名 +(参数(形参),参数(形参))+花括号 {}   parameters

function myFunction(){

  console.log("Hi World");
}
myFunction();  //调用myFunction()函数。在控制台显示Hi World。

JS中全局变量局部变量。他们的作用域不同,当全局变量和局部变量的作用域存在交集时,也就是说,局部和全局都有相同的变量名时,在局部里的优先调用。

var myGorbel = "CATS";

function myFunction(){

  var myGorbel="dogs";

  var retu= myGorbel;

  return  retu;

}

技术分享

 

Boolean 布尔型 true or false  与if语句结合

function test (myCondition) {
if (myCondition) {
return "It was true";
}
return "It was false";
}
test(true); // returns "It was true"
test(false); // returns "It was false"

boolean布尔型与比较方法结合

function equalityTest(myVal) {
if (myVal == 10) {
return "Equal";
}
return "Not Equal";
}

 

JS中的全等与相等的区别:全等(===)是相对于相等操作符(==)的一种操作符。与相等操作符不同的是全等比较严格,它会同时比较元素的值和 数据类型

JS中的不全等与不等的区别:

1 != 2 // true
1 != "1" // false
1 != ‘1‘ // false
1 != true // false
0 != false // false

 

3 !== 3 // false
3 !== ‘3‘ // true
4 !== 3 // true

5 > 3 // true
7 > ‘3‘ // true
2 > 3 // false
‘1‘ > 9 // false

6 >= 6 // true
7 >= ‘3‘ // true
2 >= 3 // false
‘7‘ >= 9 // false

switch语句

switch (num) {
case value1:  statement1;
break;
case value2:  statement2;
break;
...
case valueN:  statementN;
break;
}

 




































以上是关于JavaScript 基础命令的主要内容,如果未能解决你的问题,请参考以下文章

vs code 自定义代码片段

30秒就能看懂的JavaScript 代码片段

Yarn: 一个新的JavaScript模块管理器

常用Javascript代码片段集锦

48个值得掌握的JavaScript代码片段(上)

如何将此 JavaScript 代码片段翻译成 Parenscript?