易截截图软件、单文件、免安装、纯绿色、仅160KB

核心JavaScript基础 2(学习笔记)

参考资料:《javascript权威指南第五版》
===============变量==============
1、javaScript是一种弱类型的语言,用var语句即可声明一个变量。
2、如果不用var语句声明而直接给一个变量赋值,那这个变量将被隐式声明为全局变量。
3、如果函数内部用var语句声明了一个与某全局变量同名的变量,则在函数中全局变量被屏蔽了,即使这个变量的定义是在函数的
    最后一行。
4、我们可以在for语句中定义变量,如for(var i=0;i<10;i++),在其它的一些语言中,这里的i在退出循环后生命就结束了,但
    javascript中,i在包含它的整个函数中可用。
==============运算符=======
1、取模运算符%一般用于整数,但在浮点数中也适用。-4.3%2.1=-0.1。另外,取模运算后的结果的符号和第一个运算数保持一 致。
2、==(相等)与===(完全等同)。对于基本类型,若参与比较的双方类型不同,前者会先转换类型至一致再比较,而后者不
    会。注意的是值NaN永远不与任何值等同,需用isNaN()来测试一个值是否NaN。
3、in运算符。如A in B。它用来判断A是否B自己的或继承来的一个属性。A必须是字符串或可以转换成字符串,B必须是对象或者
    数组。如果A或B不符合要求则会发生运行时错误,如果A不是B的属性,返回false。
4、instanceof运算符。如A in B。它用来判断A是否B中的一个实例,返回布尔值。A必须是一个对象,B必须是一个对象类的名
    字或者说构造函数。如果左边不是对象或右边是对象但不是构造函数,将返回false,如果右边根本不是对象,则产生运行时错
    误。
5、逻辑与&&和逻辑或||。如A && B。当A的计算结果是可以转换成false的值,则返回A的计算结果,否则计算B的值返回。
    A || B也一样返回相应表达式的计算结果。但在javascript1.0和1.1中,返回值是布尔值。
6、typeof返回任意运算数的类型。但它只能区分运算数是基本类型还是对象,因为对所有对象包括null它都返回object。对基本
    类型,它分别返回number、string、boolean。对函数它返回function,对未定义的值,它返回undefined。
7、delete运算符删除指定的对象属性、数组元素或变量。用var语句声明的变量是不可用delete删除的。删除成功时返回true,
    不成功时返回false。但如果运算数是一


相关文档:

JavaScript获取计算机MAC等硬件信息

(1)下载ClientInfo.dll(在我的资源中可以下载http://download.csdn.net/source/2141582)
(2)使用new ActiveXObject("ClientInfo.HostInfo")调用ActiveX库
(3)GetAdapterMac(0)获取网卡MAC地址
使用示例:
<HTML>
<TITLE>ClientInfoX JavaScript Sample</TITLE>
<HEAD>
<script l ......

JavaScript导出word excel文件

出处:http://www.jcwcn.com/article/2005/1210/javascript_17476.html
<HTML>
  <HEAD>
    <title>WEB页面导出为EXCEL文档的方法
    </title>
  </HEAD>
<body>
<BR>
<table id = "PrintA" width="100%" border="1" cell ......

javascript技术技巧大全

//各种尺寸
s  +=  "\r\n网页可见区域宽:"+  document.body.clientWidth;  
s  +=  "\r\n网页可见区域高:"+  document.body.clientHeight;  
s  +=  "\r\n网页可见区域高:"+  document.body.offs ......

JavaScript 笔记 myhere

// 大学里最痛苦的事情莫过于做毕业设计,目前正处于这个时期。
// :( :(
//
// 首先记录下的是 Function 的一个问题
Function.prototype.method = function( name, func){
if( ! this.prototype[ name]){
this.prototype[ name ] = func;
}
} // 给 函数原型增加方法
//
// 给函数原型增加的方法在 St ......

JavaScript实现水平选项卡效果

 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication2._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号