欢迎来到phpdaily

1.Null类型,表示空对象指针,使用typeof检测会返回object。 如果定义的变量在将来用于保存对象,最好将该变量初始化为NUll.可以体现null作为空对象指针的惯例。 alert(null==undefined);//true,实际上undefined值是派生自null值得,因此ECMA-262规定对他们相等性测试返回true 2.Boolean类型的字面值true和false是区分大小写的。True和False以及其他混合大小写形式都不是Boolean值,只是标示符。 函数Boolean();//返回Boolean值。 空字符串返回false. Number中0和NaN返回false 对于流程控制语句自动执行相应的Boolean转换非常重要。 var mess=’hello’; if(mess){ alert(‘value is true’); }

3.Number();函数转换规则:

如果是null值,将返回0.

如果是undefined,返回NaN.

如果字符串为空,将其转化为0

parseInt();//处理整数时更常用,在转换字符串时更多的看其是否符合数值模式,会忽略字符串前面的空格,直到找到第一个非空格符,如果第一个字符不是数字字符或者负号,将返回NaN.对于空字符串会返回NaN.(Number有区别)

4.arguments对象的length属性可以获知有多少参数传递给了函数。

function howMany(){

alert(arguments.length);

}

5.基本类型:Number,String,Boolean,Undefined,Null.

引用类型是保存在内存中的对象。操作对象时操作的是对象的引用而不是实际的对象。

var num1=5;

var num2=num1;

num1初始化num2时,num2也保存了5.但是num2中的5和num1中的5是完全独立的,该值只是num1中5的一个副本。两个变量操作不会相互影响。

当从一个变量向另一个变量复制引用类型的值时,同样也会将存储在变量对象中的值复制一份放到新变量分配的空间中。不同的是,这个值的副本实际上是一个指针,指向存储在堆中的一个对象。复制结束后,两个变量实际上将引用同一个对象。改变其中一个变量,就会影响另一个变量。

yi

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-07-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Brian

C++11基础学习系列二

---- 概述 在C++11基础学习系列一中介绍一些c++11一些基础知识。基础学习系列二进一步讲解C++11. string string不可思议,在C++中...

2645
来自专栏前端儿

JS中 toString() & valueOf()

toString()可以看做是把一个数据转换成了相应字符串的形式,安照这个转换规则中

1731
来自专栏北京马哥教育

Python Re 模块最全解读: 11703 字帮你彻底掌握

re模块下的函数 compile(pattern):创建模式对象 import re pat=re.compile('A') m=pat.search('CBA...

34010
来自专栏柠檬先生

Java 基础标识符

标识符: 程序员为自己定义的类,方法或者变量等起的名称。     标识符由大写字母,数字,下划线(_)和美元符号组成,但不能以数字开头。 Java 语言中严格区...

2145
来自专栏玄魂工作室

Python学习:类和实例

-----------------------------------------------------

1663
来自专栏星回的实验室

js重修课[一]:数据类型

js的数据类型分为两类:原始类型(primitive)和对象类型(object type)。原始类型包括null、undefined、数字、字符串、布尔型。

1212
来自专栏Java帮帮-微信公众号-技术文章全总结

Java基础-07(01).总结private,this,封装,static,成员方法变量,局部变量匿名对象

1:成员变量和局部变量的区别(理解) (1)在类中的位置不同 成员变量:类中方法外 局部变量:方法定义中或者方法声明上 (2)在内存中的位置不同 成...

3624
来自专栏塔奇克马敲代码

第6章 函数

2067
来自专栏Play & Scala 技术分享

Scala基础 - 柯里化(Currying)及其应用

3539
来自专栏从流域到海域

《Java程序设计基础》 第7章手记

本章主要内容 - 类的私有成员与公共成员 - 方法的重载 - 构造方法 - 类的静态成员 - 对象的应用 本节课知识性内容很多,这里...

1849

扫码关注云+社区

领取腾讯云代金券