本文概述
一元运算符:一元运算仅包含一个操作数。在此, " +"一元加运算符将其操作数转换为Number类型。同时它还充当具有两个操作数的算术运算符, 在计算时返回加法结果。
JavaScript标识符:Javascript标识符用于命名变量(以及关键字, 函数和标签)。在Javascript中, 第一个字符必须是字母, 下划线(_)或美元符号($), 但不能为数字, 后续的字符可以是字母, 数字, 下划线或美元符号。
JavaScript + _运算子:它是带符号下划线(_)的变量和一元加号(+)运算符的组合, +运算符将_变量的类型转换为Number类型以进行进一步的操作。
例子:字符串类型的变量" _"存储在数字类型的变量" r"中。
- 输入如下:
var _ = "1"; var r = +_;
- 输出如下:
typeof(r) will be number
的HTML
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Javascript Operator<
/ title >
<
script type = "text/javascript" >
<
/ script >
<
link rel = "stylesheet"
href = "https://www.lsbin.com/w3css/4/w3.css" />
<
/ head >
<
body >
<
div class = "conintainer" >
<
p class = "w3-jumbo w3-text-green pad"
align = "center"
style = "margin: 0 0 0 0;
" >
lsbin
<
/ p >
<
p class = "w3-large w3-text-green pad"
align = "center" >
A computer science portal for geeks
<
/ p >
<
p align = "center" >
Type of variable(_) :
<
span id = "gfg" >
<
/ span >
<
br />
Type of variable(a) :
<
span id = "gfg1" >
<
/ span >
<
/ p >
<
script type = "text/javascript" >
GFG = function (_) {
let b = typeof _;
let a = +_;
let c = typeof a;
document.getElementById("gfg").innerHTML = b;
document.getElementById("gfg1").innerHTML = c;
};
GFG("21");
<
/ script >
<
/ div >
<
/ body >
<
/ html >
输出如下:
文章图片
范例2:通过将它们转换为数字类型来执行算术加法运算。
的HTML
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Addition Operation<
/ title >
<
script type = "text/javascript" >
<
/ script >
<
link rel = "stylesheet"
href = "https://www.lsbin.com/w3css/4/w3.css" />
<
/ head >
<
body >
<
div class = "conintainer" >
<
p class = "w3-jumbo w3-text-green pad"
align = "center"
style = "margin: 0 0 0 0;
" >
lsbin
<
/ p >
<
p class = "w3-large w3-text-green pad"
align = "center" >
A computer science portal for geeks
<
/ p >
<
p align = "center" >
Value variable(_) :
<
span id = "gfg" >
<
/ span >
<
br />
Value of variable($) :
<
span id = "gfg1" >
<
/ span >
<
br />
Value of variable(Sum) :
<
span id = "gfg2" >
<
/ span >
<
/ p >
<
script type = "text/javascript" >
GFG = function (_, $) {
let c = +_ + +$;
let a = +_;
let b = +$;
document.getElementById("gfg").innerHTML = a;
document.getElementById("gfg1").innerHTML = b;
document.getElementById("gfg2").innerHTML = c;
};
GFG("21", "45");
<
/ script >
<
/ div >
<
/ body >
<
/ html >
【+ _运算符在JavaScript中是什么意思()】输出如下:
文章图片
推荐阅读
- 操作系统中的可变(或动态)分区
- 操作系统中的逻辑和物理地址详细介绍
- AngularJS ng-model指令用法详解
- AngularJS Include指令用法详细介绍
- window和mac笔记本怎么拼接屏幕及设置
- 教你3步实现HBuilder真机测试
- JavaScript中快速选择DOM元素的方法——简单的像jQuary
- JavaScript操作DOM结构
- 快速理解JS中的递归函数和闭包