基本数据类型的一些特别的操作方法小结
来源:互联网 发布:软件著作权侵权认定 编辑:程序博客网 时间:2024/06/05 21:00
1.字符串转数值:
> var a="222";var b=a*1;typeof b'number'
2.数值转换为字符串
var a=1111;var b=a+"";typeof b //"string"
3.数值、字符串、布尔值、数组、undefined、null转换为布尔值用逻辑运算符 !!
var b="";!!bfalse> var b=[1,2,3];!!btrue> !!NaNfalse> !!""false> !!" "true
4.惰性求值
> var b=5; true||(b=6)true> b5
var b=5; true&&(b=6)6> b6
5.相等操作符和等价操作符
> 1=="1"true> 1=="2"false> 1==="1"false> 1===1true> 1=="abc"false> 1==truetrue> NaN==NaN // false
6.undefined和null :undefined指未经定义,而null必须赋值
> aReferenceError: a is not defined> a=nullnull> anull
> 1*undefinedNaN> 1*null0> !!undefinedfalse> !!nullfalse> null+""'null'> undefined+""'undefined'
0 0
- 基本数据类型的一些特别的操作方法小结
- java的基本数据类型小结
- C++中基本数据类型的较特别形式的初始化
- Java中基本数据类型与流的操作方法
- MC1000的基本操作方法
- 基本数据类型的一些易错点
- 图片的一些操作方法
- 数据库的一些操作方法
- bitmap的一些操作方法
- webview的一些操作方法
- js的一些操作方法
- PHP 八种基本的数据类型小结
- Tab控件的基本操作方法
- Tab控件的基本操作方法
- SQLite数据库的基本操作方法
- Mongodb数据库的基本操作方法
- SQLloader 导入文本字段有中特别符号的操作方法
- numpy 的一些数组操作方法
- POJ 1905 - Expanding Rods 【二分/三分】
- ln: creating symbolic link XXXXXX : Operation not supported
- 关于熵的数学基础
- ARM MMU 详解
- Path Sum
- 基本数据类型的一些特别的操作方法小结
- UIView常用方法之setNeedsDisplay和setNeedsLayout
- [多校2015.02.1004 dp] hdu 5303 Delicious Apples
- SVN使用教程
- Linux下 mantisbt安装使用说明
- python datetime模块详解
- Android默认输入法语言的修改以及SettingsProvider作用
- Android中关于APK对遥控器支持的修改
- K Nearest Neighbor算法