`
jasin2008
  • 浏览: 68399 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

js 一元操作符

    博客分类:
  • js
阅读更多
p36:
The unary plus and minus are familiar symbols to most people and operate the same way in
ECMAScript as they do in high school math. The unary plus essentially has no effect on a number:
var iNum= 25;
iNum = +iNum;
alert(iNum); //outputs “25”
In this code, the unary plus is applied to the number 25, which returns the exact same value. Although
unary plus has no effect on numbers, it has an interesting effect on strings: It converts them to numbers.
var sNum = “25”;
alert(typeof sNum); //outputs “string”
var iNum = +sNum;
alert(typeof iNum); //outputs “number”

这在jquery的src中有看到
function now(){
    return +new Date;
}
分享到:
评论

相关推荐

    javascript一元操作符(递增、递减)使用示例

    javascript一元操作符递增、递减想必大家并不陌生吧,下面与大家分享下使用方法,有详细学习的朋友可以了解下,希望对大家有所帮助

    js代码-一元操作符

    js代码-一元操作符

    JavaScript 学习笔记之操作符

    本文着重给大家介绍了javascript的操作符,包含一元操作符、位操作符、布尔操作符这3种类型,讲解的十分全面,小伙伴们参考下

    JavaScript中的各种操作符使用总结

    一元操作符 只能操作一个值的操作符叫一元操作符。 一元操作符是ECMAScript中最简单的操作符。 1.递增和递减操作符 递增递减操作符直接借鉴C,而且各有两个版本:前置型和后置型。顾明思义,前置型应该让位于要操作的...

    详解JavaScript中操作符和表达式

    一、一元操作符 1.delete操作符 delete 操作符用于删除对象的某个属性;如果没有指向这个属性的引用,那它最终会被释放 语法:delete expression delete 操作符会从某个对象上移除指定属性。成功删除的时候回返回 ...

    JavaScript 学习笔记之操作符(续)

    上篇文章我们讲解了javascript的操作符中的一元操作符、位操作符、布尔操作符,今天我们继续讲解剩下的几个操作符,包括乘性操作符、加性操作符、相等操作符、条件操作符、赋值操作符、逗号操作符,小伙伴们仔细研读...

    【JavaScript源代码】JavaScript中极易出错的操作符运算总结.docx

    JavaScript中极易出错的操作符运算总结  目录 算术运算符 非正常情况1: 有特殊值字面量参与的运算非正常情况2: 其他类型的数据参与数学运算。比较运算符 非正常情况1: 特殊值参与比较运算非正常情况2: 其他数据...

    JavaScript语言参考手册

    JavaScript 有赋值、比较、算术、位、逻辑、字符串和特殊操作符。本章描述了这些操作符,包含了关于操作符优先级的信息。 赋值操作符 比较操作符 算术操作符 % (求余数) ++ (自加) -- (自减) - (一元否定) 位操作符 ...

    JavaScript中文参考手册

    JavaScript 有赋值、比较、算术、位、逻辑、字符串和特殊操作符。本章描述了这些操作符,包含了关于操作符优先级的信息。 赋值操作符 比较操作符 算术操作符 % (求余数) ++ (自加) -- (自减) - (一元否定) 位...

    js隐式转换的知识实例讲解

    开胃菜 [] == ![] //true ==> "" == false 123 ^ [] //123 ==> 123 ^ 0 ~{} //-1 ==> ~0 {} >= {1,2} //true ==>因为大于...一元操作符:通过Number()进行转换;其中包括*号运算符,/号运算符,都是经Number()转换 +

    javascript的delete运算符知识点总结

    delete是一元操作符,它用来删除对象属性或者数组元素。就像 赋值、递增、递减运算符一样,delete也是具有副作用的,它是用来做删除操作的,不是用来返回一个值的,例如: var o = { x: 1, y: 2}; // 定义一个对象...

    深入浅析JavaScript函数前面的加号和叹号

    ,~等其他一元操作符,其效果相当于: (function() { console.log("Foo!"); })(); // or (function() { console.log("Foo!"); }()); 如果没有这个加号的话,解析器会认为function是一个函数声明的开始,而后面()...

    JS高级程序设计-核心笔记.docx

    3.5.1 一元操作符 ..................................36 3.5.2 位操作符......................................39 3.5.3 布尔操作符 ..................................44 3.5.4 乘性操作符 .......................

    PHP3程序设计

    3.4.5 一元操作符 35 3.4.6 位操作符 37 3.4.7 字符串连接操作符 38 3.4.8 逻辑操作符 38 3.4.9 赋值操作符 40 3.5 总结 41 第4章 程序控制 43 4.1 表达式 43 4.1.1 简单表达式 43 4.1.2 有副作用的简单表达式 43 ...

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    ActionScript开发技术大全

    3.6.2初始化操作符 43 3.6.3数学操作符 43 3.6.4位运算符 45 3.6.5赋值操作符 47 3.6.6关系操作符 47 3.6.7逻辑操作符 48 3.6.8条件操作符 49 3.6.9E4X操作符 49 3.7条件语句 50 3.7.1if…else语句 50 3.7.2switch...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替>会有更好的效果,因为 FreeMarker会把>解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:(x>y)> ...

Global site tag (gtag.js) - Google Analytics