js中三目运算符优化

let typeofa  = 2
let result = typeofa === 1 ? '值1' : typeofa=== 2 ? '值2' :'值3'
console.log(result) // 值2
//优化
let map = {1:"值1",2:"值2",3:"值3"
}[typeofa]
console.log(map) // 值2

js中三目运算符优化相关推荐

  1. JS中三目运算符和if else的区别

    今天写了一个图片轮播的小demo,用到了判断 先试了一下if else,代码如下: if(n >= count-1){ n =0; }else{ n ++; } 随后代码写完了,准备优化一下代码 ...

  2. js三目运算符判断_JS中三目运算符和if else的区别分析与示例

    今天写了一个图片轮播的小demo,用到了判断 先试了一下if else,代码如下: if(n >= count-1){ n =0; }else{ n ++; } 随后代码写完了,准备优化一下代码 ...

  3. java 判断语句 性能_前端性能优化:js中优化条件判断语句

    在开发过程中,由于追求开发速度,我们往往很多时候都没有注意代码的可读性与性能,这里介绍几个技巧,让你写出可读性强.简洁的js代码 1.多个条件满足之一时,推荐使用Array.includes// 优化 ...

  4. react性能优化方案_React灵敏且性能卓越的Spray + Akka解决方案,以“在Java和Node.js中发挥并发性和性能”...

    react性能优化方案 在我以前的文章中,我研究了一个虚拟的交易引擎,并将基于Java的阻止解决方案与基于Node.js的非阻止解决方案进行了比较. 在文章的结尾,我写道: 我怀疑随着Node.js的 ...

  5. [js] 举例说明js中什么是尾调用优化

    [js] 举例说明js中什么是尾调用优化 写在前面 上次介绍了什么是尾调用以及怎么准确快速的判别一个函数调用是否为尾调用.那么,我们判别尾调用的意义是什么呢?做什么事情总归有个目的,那么今天我们就来系 ...

  6. vue main.js中引入js_手把手教你深入Vue3.0(Vue-cli4)项目打包性能优化实践

    记录了自己的博客在禁用缓存的情况下,从八九秒加载时间到最终985ms的优化实践,开启缓存的情况下能达到138ms的访问速度 本人的个人博客采用的是Vue-cli4.1.2 + typescript构建 ...

  7. JS中 in 和 条件运算符(三目运算符)

    in运算符 in运算符:对象能否使用某成员(成员包括属性和方法,方法包括对象的内置方法),如果能使用,返回true:反之,返回false. 对象是在js中是一种键值对的集合: key:value  k ...

  8. js三目运算符判断_js中三目运算符和 || 符的个人浅见

    这两天看到别人写的代码,感觉很牛逼,如下,大神请忽视 $(".lgn").on("click", function() {var a ={}; a.loginT ...

  9. js三元运算符_这些优化技巧可以避免我们在 JS 中过多的使用 IF 语句

    最近在重构代码时,我发现早期的代码使用太多的 if 语句,其程度是我从未见过的.这就是为什么我认为分享这些简单的技巧是非常重要的,这些技巧可以帮助我们避免过多的使用 if 语句. 接下来会介绍6种方式 ...

最新文章

  1. 初学编程,不了解编写规范,代码不能运行,幸好有入门宝典
  2. 单件模式(Singleton Pattern)
  3. windows下Python到linux运行遇到的字符编码问题
  4. 析构设置为虚函数的原因
  5. ACM入门之【KMP】
  6. 数据结构与算法(C++)– 贪婪算法(Greedy algorithm)
  7. ACL 2021 | SimCLS: 概念简单但足够有效的对比学习摘要生成框架
  8. 词语搜索算法思想 - 第五步 结构实现
  9. Redis数据类型:字符串
  10. 数据库-MySQL-Java数据库连接-JDBC
  11. 面试官:来,说说图片防盗链实现?
  12. 公司估值与财务分析指标
  13. JavaFx之Ikonli图标库大全(十五)
  14. 字符串按照ASCII排序
  15. Canonical 在 Linux 上提供 Flutter 桌面应用支持
  16. 在c++程序中执行DOS命令
  17. 软件工程(数据字典)
  18. Rational Rose 2007的详细安装步骤
  19. 学JAVA还是学Python
  20. Android:MediaCodec基本原理

热门文章

  1. Python实战项目:39行代码打造数字战舰游戏
  2. 安全应该服务于业务|中安网星创始人入选2021福布斯中国U30
  3. 最新版本Redis:Redis 7.0 安装使用,编译安装Redis,Redis使用场景-2022年最新Redis图解安装
  4. 域控服务器怎么统一改策略,使用域组策略及脚本统一配置防火墙
  5. Unity 移动端禁止多点触摸,禁止多点操作
  6. 计算机开关机讲解教程,电脑开机关机的几种方法,计算机电源键鼠标键盘网络唤醒图文教程...
  7. 微信跳一跳辅助的流程(IOS+MAC)
  8. 对话 Contributor| 中国团队贡献的开源项目, 当然要支持
  9. Python遍历列表时删除元素的正确做法
  10. 最新抖音卡直播广场,教你如何提高直播人气?