JS单词形式的运算符

  1. void 运算表达式并忽略其返回值,比如void
    (1+2),void (0)


 1      <html>
2
3 <head>
4
5 <meta http-equiv="content-type" charset="utf-8"/>
6
7 <script type="text/javascript">
8
9 alert(typeof(void(0))); //void(0) 计算值为0,由于忽略返回值,typeof类型为:undefined
10
11 </script>
12
13 </head>
14
15 <body>
16
17 1.用onclick事件来灵活处理;2.void(expression)<br>
18
19 <a href="javascript:void(0);" onclick="location.href=‘http://www.baidu.com‘;">百度</a>
20
21 <a href="javascript:void(location.href=‘http://www.google.com‘)">谷歌</a>
22
23 </body>
24
25 </html>

  2.typeof
返回变量或值的类型,比如 typeof(void 1+2)
,typeof(void(1+2)) 

      由于运算符优先级,void 1+2 的运算过程为:

 

void(1+2)的计算过程为:

 
3.
new用于创建指定类的对象实列

 
4.
delete删除实列属性,对于delete有几点必须注意:


   
 1.只删除实列属性,而不会删除对象


 1 <html>
2 <head>
3 <meta http-equiv="content-type" charset="utf-8"/>
4 <script type="text/javascript">
5 var parent={};
6 var son={age:10};
7 parent.son=son;
8 alert(parent.son.age);//10
9 delete parent.son;
10 alert(parent.son);//undefined
11 alert(son.age);//10
12 </script>
13 </head>
14 <body>
15 </body>
16 </html>

Ps:未完带补充....

 

 

JS单词形式的运算符,布布扣,bubuko.com

时间: 2024-08-06 03:43:36

JS单词形式的运算符的相关文章

把数字数值转换成单词形式

<C和指针>第7章第6道编程题: 编写函数 void written_amount( unsigned int amount, char *buffer ); 它把 amount 表示的值转换为单词形式,并存储于 buffer 中.这个函数可以在一个打印支票的程序中使用.例如,如果 amount 的值是 16 312,那么 buffer 中存储的字符串应该是 SIXTEEN THOUSAND THREE HUNDRED TWELVE 调用程序保证 buffer 缓冲区的空间足够大.例如,1 2

JS 基础知识4 运算符

JS的运算符一般含有: 1 算术运算符 2 相等运算符 3 关系运算符 4 字符串运算符 5逻辑运算符 6位运算符 7 赋值运算符 首先看算术运算符,它一般有(+,-,*,/,%,++,--) 这里,%模运算符,其实也就是取余的意思,比如,5%2=1: 这里要特别说一下++,与--(这里只列了++,--是一样的道理). 1 var i = 1; 2 var j = ++i; //实际相当于 i+=1;j=i; 3 alert(i + " " + j); 4 5 var m = 1; 6

js中的instanceof运算符

js中的instanceof运算符 概述 instanceof运算符用来判断一个构造函数的prototype属性所指向的对象是否存在另外一个要检测对象的原型链上 语法 obj instanceof Object;//true 实例obj在不在Object构造函数中 描述 instanceof 运算符用来检测 constructor.prototype 是否存在于参数 object 的原型链上. 实例 1.instanceof的普通的用法,obj instanceof Object 检测Objec

JS基础变量、运算符和分支结构

[使用JS的三种方式]   1.HTML标签中内嵌JS(不提倡使用):   <button onclick="javascript:alert('小婊子,真点啊!')">有本事点我呀</button>   2.HTML页面中直接使用JS:   <script type="text/javascript">   //JS代码  </script>   3.引用外部JS文件:   <script language=&

JavaScript基础一(js基础函数与运算符)

[使用js的三种方式] 1.在HTML标签中,直接内嵌js(并不提倡使用) <button onclick=" alert('点就点')"> 点我啊</button> >>>不符合w3c关于内容与行为分离的要求 2.在HTML页面中使用<script></script>包裹js代码 <script type="text/javascript"> js代码 </script> &

初识JS 基本语法.基本运算符

JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript 微软随后模仿在其IE3.0的产品中搭载了一个

JS 变量的数据类型 运算符

JS中变量的类型有:数值型.字符型.布尔型.undefined.null.array.object.function 1.数值型:可以进行算术运算的(加.减.乘.除) 数值型包括:整型(整数)和浮点型(小数). 2.字符型:用单引号或双引号引起来的一个字符串 注意:字符型变量不能进行算术运算,只能进行“连接”运算. var valuesStr = "hello wordl"; var getStr = " it is beautifull"; document.wr

JS中的加号+运算符详解

加号+运算符 在 JavaScript 中,加法的规则其实很简单,只有两种情况: 把数字和数字相加 把字符串和字符串相加 所有其他类型的值都会被自动转换成这两种类型的值. 为了能够弄明白这种隐式转换是如何进行的,我们首先需要搞懂一些基础知识. 让我们快速的复习一下. 在 JavaScript 中,一共有两种类型的值: 原始值(primitives) undefined null boolean number string 对象值(objects):除了原始值外,其他的所有值都是对象类型的值,包括

类模板 友元重载形式 各种运算符重载 new delete ++ = +=

今天的重载是基于C++ 类模板的,如果需要非类模板的重载的朋友可以把类模板拿掉,同样可以参考,谢谢. 一.类模板中的友元重载 本人喜好类声明与类成员实现分开写的代码风格,如若您喜欢将类成员函数的实现写在类声明中,那么可以跳过该部分. 请看下面这段代码: 头文件: #pragma once template<typename T> class CLA { T m_value; public: CLA(const T&); friend CLA operator+(const CLA&am