最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

三目运算符简介

来源:动视网 责编:小采 时间:2020-11-27 14:23:28
文档

三目运算符简介

三目运算符简介: 1、什么是三目运算:(布尔表达式 值0:值1;)5>3alert('5大'):alert('3大');即 if(5>3){alert('5大')}else{alert('3大')};注意:三目运算和if(){}else{}的 区别是三目运算有返回值例如:v
推荐度:
导读三目运算符简介: 1、什么是三目运算:(布尔表达式 值0:值1;)5>3alert('5大'):alert('3大');即 if(5>3){alert('5大')}else{alert('3大')};注意:三目运算和if(){}else{}的 区别是三目运算有返回值例如:v


        

1、什么是三目运算:(布尔表达式 ? 值0:值1;)

5>3?alert('5大'):alert('3大');

即 if(5>3){alert('5大')}else{alert('3大')};

注意:三目运算和if(){}else{}的 区别是三目运算有返回值

例如:

var max = a>b?a:b;

2、多条件的三目运算怎么写:

实例:根据学生成绩判定ABCD四个等级

var result = (sc<0 || sc>100) ?("分数无效"):

sc>=90?("A"):

sc>=80?("B"):

sc>=60?("C"):("D");

注意: 计算时需考虑优先级问题,加"()'避免结果出错!

3、三目运算的优势: 简洁,明了

name = 值1 if 条件 else 值2

      深拷贝浅拷贝

str创建一个值不能修改,如果修改在,创建一个

对于int和str

赋值,深拷贝,浅拷贝地址是不变的

对于dict,list,tup

浅拷贝仅拷贝最外层

深拷贝是除了最内层都拷贝

        函数

动态参数

  万能参数

    *arges

    **kwarges

局部变量和全局变量

  全局

    大写

    修改,global

  局部

    小写,仅在代码中执行

文档

三目运算符简介

三目运算符简介: 1、什么是三目运算:(布尔表达式 值0:值1;)5>3alert('5大'):alert('3大');即 if(5>3){alert('5大')}else{alert('3大')};注意:三目运算和if(){}else{}的 区别是三目运算有返回值例如:v
推荐度:
标签: 介绍 三元 简介
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top