JavaScript的引用类型
引用类型通常叫做类(class),遇到引用值时,所处理的就是对象。
对象的创建:
var o = new Object();
如果没有参数可以省略括号,如:var o = new Object;
Object类:
ECMAScript中的所有类都由这个类继承而来。
Object类具有下列属性:
constructor -- 创建对象的函数引用;
Prototype -- 对该对象的对象原型的引用;
HasOwnProperty(property) -- 判断对象是否有某个特定的属性。
IsPrototypeOf(object) -- 判断对象是否为另一个对象的原型。
PropertyIsEnumerable -- 判断给定的属性是否可以用for....in语句进行枚举。
ToString() -- 返回对象的原始字符串表示。
ValueOf() -- 返回最合适该对象的原始值。
上面列出的每种属性和方法都会被其他被其他类覆盖。
Boolean类:
创建对象:
var oBooleanObject = new Boolean(true);
但最好不要用,因为:
var oFalseObject = new Boolean(false);
var bResult = oFalseObject && true; //结果为true
因在Boolean表达式中,所有对象都被自动转换为true,所以oFalseObject的值是true。
Number类:
&
相关文档:
了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。
我们所常见的类包括:数组变量(Array)、逻辑变量(Boolean)、日期变量(Date)、结构变量(Function)、数值变量(Number)、对象变量(Object)、字符串变量(String) 等,而相关的类的方法,也是程序员经常用到的 ......
<script language="javascript" type="text/javascript">
var fullDate23=new Date();
var dateString22=new Date(fullDate23.getYear(),(fullDate23.getMonth()),fullDate23.getDate());
var dateString23=new Date(dateString22.valueOf()+1*24*60*60*1000);"&vbcrlf&_
var showDateString1=dateStri ......
ASP.NET中前台javascript与后台代码调用
2010-03-31 10:01
.net中C#代码与javaScript函数的相互调用问题。
问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函 ......
来源:web-developer.csdn.net/?p=239 JavaScript 是一款强大的广泛运用于现代Web站点及应用的脚本语言。作为一个技艺精湛的 Web 开发者,掌握JavaScript可以增强用户的使用体验,提供交互及富客户端等功能。 尽管JavaScript 的语法非常简单,但对于写程序而言仍然是困难重重,就是因为它的运行环境:基于Web浏览器。 以 ......
with语句
用于设置代码特定对象的作用域。
例:
var sMessage = "hello world";
with(sMessage)
{
&nbs ......