JavaScript中的一元运算符_第1页
JavaScript中的一元运算符_第2页
JavaScript中的一元运算符_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、只操作一个变量的叫做一元操作符deletedelete操作符能删除一个对象或者对象的属性,或者是数组的一个元素。语法呢是这样的:delete objectName;delete objectNperty;delete objectameindex;delete property;objectName是对象的变量名,property是一个存在的属性,index是一个整数, 表示元素在数组的索引。第四种方式,只有在with语句中才是合法的,删除某个对象的属性。可以用delete删除隐式定义的变量,但是不能删除用var语句定义的变量。如果delete操作成功的话,会把属性或者元素设值为

2、undefined,并且返回 true,如果delete操作可行的话。反之,就返回false。x =42;var y =43;myobj =new Number();myobj. h =4;/ 创建属性 hdelete x;/返回true(隐式声明的话可以删除)delete y;/返回false (var声明的变量不能删除)delete Math. PI;/返回false (不能删除预先定义的属性)delete myobj. h;/返回true (可以删除用户定义的属性)delete myobj ;/返回true (隐式声明的话可以删除)删除数组元素删除数组的时候,数组的长度是不会受到影响的。

3、例如,你删除a3, a4仍 然是 a4, d3变为 undef inedo用delete删除数组元素时,元素将不在数组里面。举个栗子:var trees 二redwood, bay*, cedar,, oak5, maple5 ;delete trees3;console, info(trees);上述会输出:redwood, bay, cedar, empty X 1, mapletypeoftypeof运算符一般有两种使用方式:typeof变量操作数typeof (变量操作数)typeof操作符会返回一个string,代表操作数类型。有以下儿种类型:string, variable, ke

4、yword, 或者 objecto假设定义如下变量:var my Fun =new Func tio n( 5 + 2);var shape 二round;var size 二1;var foo 二Apple, MangoJ Orange,;var today =new Date():typeof操作符会返回下面的结果:typeof myFun;/ returns functiontypeof shape;/ returns stringtypeof size;/ returns numbertypeof foo;/ returns objecttypeof today;/ returns o

5、bjecttypeof doesntExist;/ returns undefined对于关键字true或者null, typeof会返回:typeof true;/ returns booleantypeof null;/ returns object常量数字或者字符串,typeof会返回:typeof62;/ returns numbertypeof,Hello world ;/ returns string若是对象的属性,typeof会返回属性的具体类型。若是方法或者函数,typeof -律返回function。若是系统预定义的对象:typeof Date;/ returns funct

6、iorTtypeof Function;/ returns functiontypeof Math;/ returns objecttypeof Option;/ returns functiontypeof String;/ returns function很多竟然是返回function*的,预期是返回object。所以还是要实践下。voidvoid操作符有以下两种使用方式:void(表达式)void表达式void操作符后面跟一个不返回任何值的JavaScript表达式。表达式的括号 是可选的。不过经常打括号是比较好的习惯。使用void运算符让一个表达式变成一个超链接。表达式点击不会再当前页面 加载,但是会执行。下面的代码创建了一个超链接,不做任何事。用户点击时,void(0)会被执行。Click

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论