ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

03.Javascript学习笔记2

2022-08-19 00:30:30  阅读:135  来源: 互联网

标签:03 console log age Javascript 笔记 const day 函数


1.逻辑运算符

在javascript中与或非对应的逻辑运算符是:
&& || !

const a = true;
const b = false;
console.log(a && b);
console.log(a || b);
console.log(!a);

2.switch语句

switch语句可以实现和else if语句相同的功能,而且更具有可读性。

如以下代码,将day这个变量作为条件输入switch中。switch语句会将day与case后面的值相比较。

如果 day === '星期一'则会执行冒号后面的代码;如果day不等于'星期一',则会跟下一个case后面的值比较,这个过程会反复进行。

如果所有的case都和day不一样,那么会默认执行default后面的代码。

const day = '星期一';

switch(day){
    case'星期一':
    console.log('星期一去吃西瓜');
    break;
    case'星期二':
    console.log('星期二听音乐');
    break;
    default:console.log('其他时间在家睡觉');
}

3.三元运算符

相当于if else结构的简洁形式。如果 ?之前的条件满足,将会执行问号之后的代码。

如果不满足,则会执行冒号之后的代码

const age = 23;
age >= 18 ? console.log('成年'):
console.log('未成年')

const drink = age >= 18 ? '可以喝酒' : '可以喝水' ;
console.log(drink);

三元运算符可以在模板文字中使用:

const age = 23;
const drink = `我${age}岁了,可以喝${age >= 18 ? '酒':'水'}`
console.log(drink)

4.严格模式

在javascript代码的开头添加以下字符串开启严格模式:

'use strict';

严格模式下你不能使用未声明的变量。

5.通用函数和匿名函数

对于通用函数我们可以在函数声明之前,调用函数:

/* 通用函数 */

Function_name('通用函数'); 
function Function_name (key){
    return key;
}

对于匿名函数则不能这么做:

/* 匿名函数 */

const box = function(key){
    return key;
}
console.log(box('匿名函数')) 

标签:03,console,log,age,Javascript,笔记,const,day,函数
来源: https://www.cnblogs.com/passion2021/p/16600624.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有