`
奈落王
  • 浏览: 30409 次
  • 性别: 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篇

    budget-app:JavaScript || Node.js || JSON || 表达|| 猫鼬|| 摩根||

    本项目以JavaScript为基础,利用Node.js的后端环境,结合JSON数据格式进行数据交换,使用Express作为Web服务器框架,以及Mongoose作为与MongoDB数据库交互的ORM(对象关系映射)工具。以下是这些技术在构建预算应用...

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

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

    validate.js | 强大纯javascript表单验证插件

    validate.js是一款强大的纯javascript表单验证插件。该表单验证插件提供跨框架和跨语言的数据验证方式,验证条件可以写在JSON数据中,被服务器和客户端共享。它支持日期时间的验证,并提供自定义的验证接口。

    12.1 课程总结|课程回顾|从ES6到ES11JS全版本JavaScript语法详解

    12.1_课程总结|课程回顾|从ES6到ES11JS全版本JavaScript语法详解

    JavaScript CSS Style属性对照表

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

    javascript相关文档汇总|绝对精品

    欢迎留言评论资源 进行反馈 ----------------------------------------------------------------------- chm格式便于阅读 ... 微软JavaScript手册js.chm 文档对象模型中文手册.chm 正则表达式系统教程.CHM

    详解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"正是这...

    PhotoSwipe.js|支持移动手机的纯js图片画廊插件

    PhotoSwipe.js是一款适合于移动手机和桌面设备使用的模块化JavaScript图片画廊插件。该图片画廊在Lightbox状态下支持手指滑动,键盘导航,全屏模式等,并且它兼容IE8以上的所有现代浏览器,是一款非常好的图片画廊...

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

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

    PyPI 官网下载 | jsformat-0.1.5.tar.gz

    在这个背景下,`jsformat`可能作为开发工具链的一部分,帮助开发者在云环境中快速开发、测试和部署JavaScript代码,确保代码质量与风格的一致性。 **Python库** 尽管`jsformat`主要处理JavaScript代码,但作为...

    JS剪刀石头布

    "JS剪刀石头布"就是一个典型的例子,适合初学者用来熟悉JavaScript语法和事件处理。在这个游戏中,用户与计算机进行对决,每方可以选择剪刀、石头或布,按照传统的规则(剪刀剪布、布包石头、石头砸剪刀),决定胜负...

    vfs_fonts.js和pdfmake.min.js 和pdfmake.js3个前端下载PDF所需要的js

    包含pdfmake.js,pdfmake.min.js以及vfs_fonts.js,在JS代码中声明一个Document-definition对象,这个是pdfmake自己的术语。简单点说,就是创建一个至少包含content属性的对象。然后就可以调用pdfMake的方法导出PDF。...

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

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

    Editr.js::pencil:HTML,CSS和JavaScript游乐场

    编辑器关于编辑器是一个HTML,CSS和JavaScript运动场,您可以在服务器上托管。 它基于ACE Editor。 它非常容易设置,并且在一页上支持多个实例。 可通过JS对象或HTML属性进行配置。 您可以查看演示并阅读有关功能的...

    UIWebView与JS交互小例子

    本示例将深入探讨如何通过UIWebView实现App与JS的双向通信。 一、APP向JS提交信息 在iOS应用中,我们可以通过`UIWebView`的`stringByEvaluatingJavaScriptFromString:`方法来执行JavaScript代码,从而将数据传递给...

    小程序修改-网易云音乐.zip

    初探待办事项添加音乐到收藏(最近)列表歌词滚动从hello world开始微信开发者工具生成目录如下.|-- app.js|-- app.json|-- app.wxss|-- pages | |-- index # 主页| | |-- index.js| | |-- index.json| | |-- index....

    js视频笔记

    此外,JavaScript 对变量命名有一定的规范要求,例如名称必须有意义,且不能以数字开头或与系统关键字重名。 - **大小写敏感性**:JavaScript 区分大小写,这一点在变量名、函数名以及其他标识符中尤为重要。 - **...

Global site tag (gtag.js) - Google Analytics