`

js判断语句简化

 
阅读更多

       判断语句这个我们不陌生,就是判断是否满足指定的条件,如果满足则执行一定的代码,否则跳过。

一般的代码如下:

 

var tel=110;
if(tel==110){
  console.log("有困难找警察");
}
 但我们总想精益求精,为了代码更加精简。我推荐以下几种优化if语句的方式,希望对需要的朋友有所帮助。

 

一.使用三元运算符替代

可以使用三元运算符替代if语句,原来语句如下:

var tel="110";
if(tel=="110"){
    console.log("有困难找警察");
}
  else{ 
        console.log("岁月静好"); 
}
 改为三元运算符后:

 

(tel=="110")?console.log("有困难找警察"):console.log("岁月静好")

二.省略if语句的大括号

 

var tel=110;
if(tel==110)console.log("有困难找警察");

 这里要注意的是省略大括号,if后面只能够有一条语句

 三.使用与或运算符替代

var tel="110";
(tel=="110")&&console.log("有困难找警察");//判断条件为真,打印后面
(tel=="110")||console.log("岁月静好");//判断条件为假,打印后面

 

 四.这个我再想想,想到会随时更新哒。如果大家还有什么好的方法,欢迎留言给我大笑大笑

分享到:
评论

相关推荐

    javascript常用语句总结

    本总结将深入探讨JavaScript中的常用语句,帮助你更好地理解和运用。 一、变量声明 在JavaScript中,我们可以使用`var`, `let`, 或 `const` 来声明变量。`var` 是传统的变量声明方式,但存在作用域问题;`let` 和 `...

    javaScript语句大全2015

    在JavaScript中,`if...else`用于条件判断,`switch`语句提供了多分支选择。循环语句包括`for`、`while`和`do...while`,它们在处理重复任务时非常有用。此外,`break`和`continue`用于中断或跳过循环的当前迭代。 ...

    使用JS枚举简化if else

    使用枚举是优化JavaScript代码,特别是处理条件判断语句的一种有效方式。它能提高代码的可读性和可维护性,同时降低了出错的风险。在实际开发中,我们应该根据项目需求选择适合的枚举实现方式,并充分利用枚举带来的...

    详解写好JS条件语句的5条守则

    还是通过减少嵌套和尽早return来提高代码的清晰度,或是使用默认参数、解构赋值来简化参数处理,以及利用数组遍历来简化条件判断和使用Array.every与Array.some来替代复杂的逻辑判断,这些都是提升JavaScript代码...

    WEB开发 之 JavaScript Switch 语句.docx

    Switch语句的优点是可以简化代码,提高代码的可读性和维护性。它也可以用于实现各种复杂的逻辑判断,但是需要注意的是,Switch语句中的case值必须是常量或可以被隐式转换为数字的表达式,否则将会抛出错误。 在WEB...

    107条常用javascript语句

    5. **条件判断**:`if...else`语句用于条件判断,`switch...case`用于多条件选择。 6. **循环控制**:`for`、`while`、`do...while`循环结构,以及`for...in`遍历对象属性,`for...of`遍历可迭代对象。 7. **函数...

    107个常用Javascript语句

    这个“107个常用Javascript语句”的资源集包含了JavaScript开发中不可或缺的基础和高级语法元素,对于初学者和经验丰富的开发者来说都是一个宝贵的参考资料。以下是根据标题和描述中提到的JavaScript知识点的详细...

    js脚本大集合(JavaScript)

    - **控制流**:if/else条件判断,for/while循环,switch语句,break和continue的使用。 - **函数**:函数表达式、函数声明,以及箭头函数的语法。 - **闭包**:理解作用域和闭包的概念,掌握其在内存管理中的应用...

    if语句的优化

    ### if语句的优化 ...通过使用三元运算符、逻辑运算符、组合条件判断、模式匹配等技术,可以在很多场景下有效地简化`if`语句。开发者应该根据实际情况选择最适合的方法来优化自己的代码,从而提高整体开发效率。

    107个常用javascript语句

    这107个常用JavaScript语句涵盖了从基础语法到高级功能的广泛领域,是学习和掌握JavaScript的重要资料。 ### 1. `document.write("")` `document.write()`方法用于在文档流中写入HTML文本或JavaScript代码。它常...

    常用JavaScript语句

    在“常用JavaScript语句”这个主题中,我们将深入探讨107个关键的JavaScript语句,这些语句构成了编程的基础,并在实际开发中频繁使用。 1. **变量声明**:`var`、`let` 和 `const` 是声明变量的关键字,它们分别...

    javascript快速入门+常用js特效源程序

    JavaScript的核心在于其语法和数据类型,包括基本的数据类型(如字符串、数字、布尔值)、变量(var、let、const)、运算符、控制流程(条件语句、循环)、函数和对象。在快速入门阶段,理解这些基本概念至关重要。...

    jquery+纯生javascript写的适合初学者

    JavaScript是一种广泛用于Web开发的脚本语言,而jQuery则是一个流行的JavaScript库,简化了DOM操作、事件处理和动画效果等任务。 JavaScript是Web开发中的核心部分,主要用于增加网页的交互性。它可以在用户的...

    【JavaScript源代码】JavaScript中条件语句的优化技巧总结.docx

    同样,使用解构赋值可以简化对象属性的获取,特别是在条件语句中: ```javascript const user = { name: 'John', age: 30 }; if ({ name: 'John', age: 18 } === user) { // ... } ``` 4. **三元运算符的...

    javascript常用大收藏,非常有用,包含了常用到的各种js

    8. **前端框架和库的集成**:如jQuery、React、Vue等,它们是如何简化JavaScript开发的。 这个资源对JavaScript初学者来说,可以作为学习和实践的宝贵资料;对有经验的开发者来说,也是一个不错的参考资料,可以...

    [Js]JavaScript语言参考中文版.zip

    JavaScript还有许多重要的库和框架,例如jQuery简化了DOM操作和事件处理,React.js和Vue.js用于构建用户界面,Node.js则将JavaScript拓展到服务器端。此外,随着Web开发的进步,ES规范不断演进,引入了新的特性,如...

    JS中比Switch...Case更优雅的多条件判断写法

    在JavaScript编程中,多条件判断是经常会遇到的需求,通常情况下,开发者会使用if-else if-else语句或者switch-case语句来实现多条件判断。然而,还有一种更优雅且简洁的判断方式,即对象属性判断法。本文将详细解释...

Global site tag (gtag.js) - Google Analytics