`
奈落王
  • 浏览: 30211 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

js里的|| 与|

 
阅读更多
var f1 = function() {
       alert('f1');
      return true;
}

var f2 = function() {
       alert('f2');
                 return true;
}
alert( f1() || f2())   短路或操作 : 只要第一个为true就不继续执行了
                    结果为:f1 true


alert( f1() | f2())   非短路或操作 
                    结果为:f1 f2 1(而且结果真的时候为1而不是true)
分享到:
评论
1 楼 Brooke 2012-12-26  
||是逻辑操作
|是二进制操作嘛

相关推荐

    服务端开发实践与工程架构,服务端基础篇|微服务与云原生篇|Spring篇|Node.js篇|DevOps篇.zip

    服务端开发实践与工程架构,服务端基础篇|微服务与云原生篇|Spring篇|Node.js篇|DevOps篇

    Parallax.js|强大的javascript视觉差特效引擎

    Parallax.js是一款功能非常强大的javascript视觉差特效引擎插件。通过这个视觉差插件可以制作出非常炫酷的视觉差特效。它可以检测智能设备的方向。你可以将它作为jQuery插件来使用,也可以以纯JS的方式来使用。

    jsdiff一个javascript的文本差异比较实现

    **jsdiff:JavaScript文本差异比较库** jsdiff是一款基于JavaScript的开源库,它提供了一种高效的方法来比较两个文本字符串之间的差异。这个库被广泛应用于版本控制系统、代码审查工具、协同编辑系统等领域,帮助...

    植物大战僵尸JavaScript版源码

    比如,Vue.js或React.js可以用来管理组件状态,使得代码更易于理解和维护。框架的使用也会让代码更模块化,降低耦合度。 在分析源码时,我们还可以关注到动画效果的实现。JavaScript结合CSS3的动画API,或者利用...

    js中的||和&&运算符(运算符两侧为数字的情况)

    在JavaScript中,逻辑运算符是处理布尔值的基本工具之一,主要包含三种:逻辑与(&&), 逻辑或(||) 和逻辑非(!)。本篇文章主要聚焦于逻辑与和逻辑或运算符,在数字作为操作数时的特性及行为。 ### 一、逻辑与(&&)...

    PyPI 官网下载 | js.javascript_canvas_to_blob-2.0.5.tar.gz

    标题中的"PyPI 官网下载 | js.javascript_canvas_to_blob-2.0.5.tar.gz"表明这是一个从Python Package Index(PyPI)官方源获取的软件包,名为`js.javascript_canvas_to_blob`,版本号为2.0.5,并且是以tar.gz格式...

    js控制css属性对照表

    在前端开发中,JavaScript(简称JS)与CSS的交互是实现动态效果的重要手段之一。通过JS操作DOM元素来改变其CSS样式,可以轻松地实现动画效果、响应式布局调整等功能。本文将详细介绍如何利用JavaScript控制CSS属性,...

    JavaScript CSS Style属性对照表

    #### 四、颜色与背景相关属性 ##### 1. 背景(Background) | CSS语法 | JavaScript语法 | |--------------------|-------------------| | background | background | | background-attachment | ...

    javascript试题(附答案)

    JavaScript是一种广泛应用于网页和网络应用的编程语言...这份JS试卷将涵盖以上这些知识点,并附带答案,帮助初学者检验学习成果,加深理解。通过解决这些问题,初学者能够巩固JavaScript基础,为进阶学习打下坚实基础。

    JS代码防止SQL注入的方法(超简单)

    总结起来,防止SQL注入需要前端与后端的共同配合。在前端,通过JavaScript对用户的输入进行初步验证和过滤,可以防止一些简单的注入尝试;而在后端,通过使用预处理语句和参数化查询,可以提供更加坚固的安全防护。...

    详解js运算符单竖杠“|”与“||”的用法和作用介绍|angluo-javascript-168875.pdf

    JavaScript作为一门动态类型语言,支持多种运算符,其中单竖线“|”和双竖线“||”在日常开发中频繁出现,分别对应位运算符“按位或”和逻辑运算符“或”。本文将深入探讨这两种运算符在JavaScript中的用法和作用。 ...

    JavaScript的PSD解析库psd.js.zip

    psd.js 是一个用来解析 PhotoShop 的 PSD 文件的 JavaScript 库,支持在浏览器上运行以及 Node.js 环境中使用。 示例代码: {PSD} = require 'psd' psd = PSD.fromFile __dirname '/test.psd' psd.parse() ...

    jquery-2.1.4.js 、jquery-2.1.4.min.js 【jquery包 js】

    《jQuery 2.1.4:JavaScript 的强大库与优化版本》 在Web开发领域,jQuery是一个不可或缺的JavaScript库,以其简洁的API和强大的功能深受开发者喜爱。标题中提到的"jquery-2.1.4.js"和"jquery-2.1.4.min.js"正是这...

    js仿携程网机票城市选择器代码

    非常方便,直接可以用 出发地: |notice" mod_address_source="hotel" mod_address_suggest="@Beijing|北京|53@...<script type="text/javascript" src="js/address.js"> ;font-size:12px;color:#666;">

    baidu js ,百度 javascript ,即时查询 js

    根据给定的信息,本文将对涉及的百度JavaScript脚本中的关键功能进行详细的解析与说明。 ### 脚本概述 这段脚本主要涉及到百度搜索页面的一些JavaScript操作,其中包括DOM元素的操作、事件监听器的绑定以及一些...

    standardjs-vue:将standardjs与.vue | js | ts文件结合

    为什么要选择 standard如果你是非 vue 项目,react|js|ts 均可完美与 standard 结合。只需安装一个依赖即可实现 lint 功能无须配置。 史上最便捷的统一代码风格的方式,轻松拥有。自动代码格式化。 只需运行 ...

    js判断是否是汉字 js判断是否是汉字

    在JavaScript(简称JS)编程语言中,判断一个字符串或字符是否为汉字是非常常见的需求,特别是在处理用户输入或者进行文本分析时。汉字属于Unicode字符集中的一部分,主要集中在BMP(基本多文种平面)的第20区(区号...

    javascript UUID---js

    - **V2**:与V1类似,但加入了POSIX用户ID或组ID。 - **V3**:基于命名空间和MD5散列。 - **V4**:完全随机生成,最常用于JavaScript。 - **V5**:基于命名空间和SHA-1散列。 ### UUID的应用场景 1. **数据库主键**...

    imag.js|教你如何智做原生APP

    imag.js可能是JavaScript的一个库或者框架,专为创建移动应用设计,它允许开发者用JavaScript编写代码,同时能够生成接近原生性能的应用。 【描述】虽然描述部分为空,但我们可以通过博文链接...

    javascript中的jqgrid相关使用文档

    ### JavaScript中的jqGrid相关使用文档 #### 一、概述 jqGrid是一款基于jQuery的表格插件,用于在网页上展示大量的动态数据,并提供强大的数据处理功能。本文档旨在详细介绍jqGrid的基本配置、常用属性、事件及...

Global site tag (gtag.js) - Google Analytics