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;

}

JS 队列

 

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;
}

 

转载于:https://www.cnblogs.com/Willy-Jane/p/6970732.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值