in运算符
in运算符要求其左边的运算数是一个字符串,或可以被转换为字符串,右边的运算数十一个对象或数组。如果该 运算符左边的值是右边对象的一个属性名,则返回true,否则返回为false。
eg:
instanceof运算符
instanceof运算符要求其左边的运算数是一个对象,右边的运算数是对象类的名字,如果该运算符左边的对象是
右边类的一个实例,则返回true,否则返回false。
eg:
typeof运算符
typeof是一个一元运算符,放在一个运算数之前,这个运算数可以是任意类型的。它的返回值是一个字符串,该字符串说明了运算数的类型通常typeof返回的类型如下:number,string,boolean,object,function,undefined
typeof可以将运算数括起来,类似一个函数的用法
eg:
PS:typeof的局限性在于对于Array,null等特殊的对象使用typeof返回的都是object,而不能详细的去区分,这时候就要用到instanceof了,但是前提必须能够使用instanceof运算符
delete运算符
delete运算符是一个一元运算符,它将删除运算数所指定的对象的属性,数组元素或者变量。如果删除成功,将返回true,如果运算数不能被删除,将返回false。并且并非所有的属性和变量都是可以删除的,某些内部的核心属性和客户端属性不能删除,并且用var语句申明的用户定义变量也不能被删除。如果delete使用的的运算数是一个不存在的属性,它也将返回为true(令人吃惊的是,ECMAScript标准规定,当delete运算的运算数不是属性、数组或变量的时候,它也会返回true)
eg:
void运算符
void是一个一元运算符,它可以出现在任何类型操作数之前。这个运算符的用途比较特殊,它总是舍弃运算数的
值,然后返回undefined。这种运算符常用在客户端的javascript:URL中,在这里可以计算表达式的值,而浏览器不会显示出这个值。void的另外一个用处是专门生成undefined值
eg:
逗号运算符
逗号运算符非常简单,它先计算左边的参数,在计算其右边的参数,然后返回右边参数的值。
eg:
两种写法是等价的
- 浏览: 30812 次
最新评论
发表评论
-
python中if __name__ == '__main__': 的解析
2014-01-02 17:44 376当你打开一个.py文件时,经常会在代码的最下面看到if __ ... -
matlab字符串
2012-07-06 09:51 613Matlab字符串转换及数值格式转换2010-04-07 ... -
正则表达式
2012-07-06 09:44 620正则表达式的英文是regular expression,意 ... -
正则表达式基础知识
2012-07-06 09:36 732本文内容主要选自 ... -
Flex4的皮肤skin
2012-07-06 09:29 5751.SparkSkin介绍 (1)spark.skin ... -
解决 jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
2012-07-05 20:44 2469function tipsWindown(title,co ... -
组件编程
2012-07-03 13:42 591面向过程的编程重 ... -
组件编程
2012-07-03 12:13 507面向过程的编程重 ... -
2012-07-03 09:47 1302<br /><br /> ...
-
重写Flex组件
2012-07-02 10:05 476一、为什么要重写组件 1、在FLEX已有组件无法满足业务 ... -
FLEX学习网站
2012-07-02 10:05 542今天把收藏夹共享 ... -
Flex 学习资源
2012-07-02 10:05 665一、国外站点 1.资源网站 Adobe Lab ... -
Flex style - CSS 的使用
2012-07-02 10:05 559Dan Orlando, 软件架 ... -
2012-07-02 09:41 5...
-
Flex是咋回事之三 谁用谁知道
2012-07-01 09:20 542一项技术,从概念 ... -
Flex 导出文件通用处理
2012-07-01 09:20 735本文 ... -
探究 Flex 组件的生命周期
2012-07-01 09:20 494简介: 最为新一 ... -
Adobe Flex UIComponent LifeCycle
2012-07-01 09:20 483Adobe Flex UIComponent L ... -
重写Flex组件
2012-07-01 09:20 456一、为什么要重写组件 1、在FLEX已有组件无法满足业务 ... -
as3 类库(转),留着以后慢慢看
2012-06-30 11:09 894as3 类库(转),留着以后慢慢看 2011年11月03日 ...
相关推荐
本章节介绍一下javascript中等号运算符的用法,需要的朋友可以做一下参考。 等号运算符最为基本的用法就是比较两个运算数是否相等,看如下代码实例: 代码如下: var a=2,b=2; console.log(a==b); 如果两个操作数...
本文将介绍javascript中常常被忽视的运算符——位运算符 二进制表示 ECMAScript中的所有数值都以IEEE-754 64位格式存储,但位操作符并不直接操作64位的值,而是以32位带符号的整数进行运算的,并且返回值也是一个...
《JavaScript征途》是一本学习JavaScript语言的权威书籍,在遵循语言学习的特殊规律基础上精心选材,力争做到统筹、有序,在结构上体现系统性和完整性。同时还重点挖掘JavaScript基于对象的开发精髓及函数式编程两个...
JavaScript是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常...JavaScript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
JavaScript中极易出错的操作符运算总结 目录 算术运算符 非正常情况1: 有特殊值字面量参与的运算非正常情况2: 其他类型的数据参与数学运算。比较运算符 非正常情况1: 特殊值参与比较运算非正常情况2: 其他数据...
5.4 特殊运算符 5.5 应知应会 练习 第6章 条件选择 6.1 控制结构、块及复合语句 6.2 条件 6.2.1 if/else 6.2.2 if/else if 6.2.3 switch 6.3 循环 6.3.1 ...
关于javascript的delete运算符,MDN里有相关文档。以下是我的学习笔记,更多是要关注特殊情况的使用和注意点。
2.1.4 运算符 24 2.2 流程控制 27 2.2.1 条件语句 27 2.2.2 循环语句 30 2.2.3 其他语句 35 2.3 使用对话框 38 2.3.1 警告对话框 38 2.3.2 确认对话框 40 2.3.3 提示对话框 40 第2篇 JavaScript内置对象篇 第3章 ...
总结JavaScript中BigIn函数常见的属性 目录 一、概述二、属性1. 数学运算符2. 比较运算符3. 布尔运算三、总结 一、概述 二、属性 1. 数学运算符2. 比较运算符3. 布尔运算 1. 数学运算符 2. 比较运算符 3. ...
本书内容全面,由浅入深,包括6篇21章,主要内容包括:JavaScript语言的基本特性,开发简单的JavaScript程序,JavaScript语法体系,数据、数据类型和变量,运算符和表达式,语句和结构,JavaScript函数, ...
javascript的官方文档 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要查看某个主题(例如对象),则有对该主题...
JavaScript 有赋值、比较、算术、位、逻辑、字符串和特殊操作符。本章描述了这些操作符,包含了关于操作符优先级的信息。 赋值操作符 比较操作符 算术操作符 % (求余数) ++ (自加) -- (自减) - (一元否定) 位操作符 ...
3. JavaScript运算符 5 (1) 基本运算符 5 (2) 位运算符(~(非运算)、&(与运算)、|(或运算)、^(异或运算)) 5 (3) Boolean运算(!(求反运算)、&&(与运算)、||(或运算)) 6 (4) 关系运算(<、>、、>=、==、!=) 6 (5) 等性...
2.1.4 运算符 2.2 流程控制 2.2.1 条件语句r 2.2.2 循环语句 2.2.3 其他语句 2.3 使用对话框 2.3.1 警告对话框 2.3.2 确认对话框 2.3.3 提示对话框 第2篇 JavaScript内置对象篇 第3章 JavaScript...
JS 运算符 JS 比较 JS If...Else JS Switch JS 消息框 JS 函数 JS For Loop JS While Loop JS Break Loops JS For...In JS 事件 JS Try...Catch JS Throw JS onerror JS 特殊字符 JS ...
in运算符是javascript语言中比较特殊的一个,可以单独使用作为判断运算符,也常被用于for...in循环中遍历对象属性
3-10 特殊特效 第三部 分程序设计浅谈 第4章 程序写作浅谈 4-1 Javascript写作概念 4-2 Javascript写作格式 4-3 Javascript语句格式 4-4 隐藏Javascript程序代码 4-5 Javascript最好写在原始代码的哪里? 4-6 注解的...
复合赋值运算符 复合赋值运算符列表。 concat 方法 (Array) 返回一个由两个数组合并组成的新数组。 concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据...
12) history属性可看成是代表历史URL的一个特殊数组,它的可读length属性表明数组的长度。支持三种方法back()、forword()、go()。 13) 一个窗口中的任何框架都可以使用属性frames、parent和top引用窗口中的其它框架...
JavaScript 有赋值、比较、算术、位、逻辑、字符串和特殊操作符。本章描述了这些操作符,包含了关于操作符优先级的信息。 赋值操作符 比较操作符 算术操作符 % (求余数) ++ (自加) -- (自减) - (一元否定) 位...