js || 运算符 config = config || {};

今天看到源码里有"config = config || {};",就开始琢磨|| {}是什么运算符,现在终于搞明白了。

 

问题: js || 运算符 config = config || {};是什么意思。

答案:如果config未定义则初始化,如果已定义则不变 ||是或运算符

 

时间: 2024-11-03 13:45:45

js || 运算符 config = config || {};的相关文章

js运算符单竖杠“|”的用法和作用是什么?

 js运算符单竖杠""的作用   很多朋友都对双竖杠"",了如指掌,因为这个经常用到.但是大家知道单竖杠吗?今天有个网友QQ问我,我的 javascript实用技巧,js小知识 , 这篇文章里面,js整数的操作运用了单竖杠,问我单竖杠是啥意思?   我看了一下之前的那篇文章,只写了用法,但是并没有解释.好吧,我现在就给大家简单的介绍一下:   之前文章,在js整数操作的时候,相当于去除小数点,parseInt.在正数的时候相当于Math.floor(),负数的时候相

浅谈JS运算符&&和|| 及其优先级_javascript技巧

今天看了一段YUI compressor压缩的js代码: userNum && (ind += index,ind >= userNum && (ind -= userNum),ind < 0 && (ind === -2 && (ind = -1),ind += userNum),selLi.removeClass("on"),$(selLi[ind]).addClass("on"));

JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符_基础知识

在ECMAScript中,有非常丰富的运算符和操作符,在这篇文章中将按通常的分类来稍微整理一下,不过在整理之前,先说明一下: 1.虽然标题是运算符和操作符,然而在我看来并没有多少严格区分的必要,在英文中,貌似也是用一个Operator来表示,所以在下文中我可能会混用.甚至,一些不属于运算符和操作符范畴的,我也整理在这里,只要我觉得必要. 2.对于运算符的优先级,你无需一一牢记--我相信你知道最简单的"先乘除,后加减",至于其它的,如果你不确定,加上括号好了.在ECMAScript中,优

详解js运算符单竖杠“|”与“||”的用法和作用介绍_基础知识

在js开发应用中我们通常会碰到"|"与"||"了,那么在运算中"|"与"||"是什么意思呢? 在js整数操作的时候,相当于去除小数点,parseInt.在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注: 1. Math.ceil()用作向上取整. 2. Math.floor()用作向下取整. 3. Math.round() 我们数学中常用到的四舍五入取整. console.log(0.6|

js运算符单竖杠“|”与“||”的用法和作用介绍

很多朋友都对双竖杠"||",了如指掌,因为这个经常用到.但是大家知道单竖杠吗?今天有个网友QQ问我,我的 javascript实用技巧,js小知识 , 这篇文章里面,js整数的操作运用了单竖杠,问我单竖杠是啥意思? 我看了一下之前的那篇文章,只写了用法,但是并没有解释.好吧,我现在就给大家简单的介绍一下: 之前文章,在js整数操作的时候,相当于去除小数点,parseInt.在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注: 1. Math.ceil

js运算符“||”和“&amp;&amp;”的总结

逻辑运算符&&和||. 代码:  代码如下 复制代码 var attr = true && 4 && "aaa"; 那么运行的结果attr就不是简单的true或这false,而是"aaa" 再来看看||: 代码:var attr = attr || "";这个运算经常用来判断一个变量是否已定义,如果没有定义就给他一个初始值,这在给函数的参数定义一个默认值的时候比较有用.因为js不像php可以直接在型

前端开发js运算符单竖杠“|”的用法和作用及js数据处理

很多朋友都对双竖杠"||",了如指掌,因为这个经常用到.但是大家知道单竖杠吗?今天有个网友QQ问我,我的 javascript实用技巧,js小知识 , 这篇文章里面,js整数的操作运用了单竖杠,问我单竖杠是啥意思? 我看了一下之前的那篇文章,只写了用法,但是并没有解释.好吧,我现在就给大家简单的介绍一下: 之前文章,在js整数操作的时候,相当于去除小数点,parseInt.在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注: 1. Math.ceil

js运算符复习

运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=) 算术运算符(+,-,*,/,++,--,%) 比较运算符(>,<,<=,>=,==,===,!=,!==) 逻辑运算符(||,&&,!) 条件运算(?:) 位移运算符(|,&,<<,>>,~,^) 字符串运算符( + ) 算术运算符 基本运算符 "+":对数字进行代

JS 实现了 alert 和 config 的效果

1.注意该案例不支持IE6,最后用支持CSS3 样式的浏览器查看,可以在iframe框架用,可以遮住整个框架 2.alert 弹出框效果图 3.config 弹出框效果图 4.如果用这框架里面,必须在框架里导入3个文件一个jquery里的包,一个是实现效果的Js文件,还有个是样式文件  在框架里的页面需要这样调用 (测试页面为 Test.aspx)    代码如下 复制代码    <title>iframe里的页面</title><script type="text