JavaScript学习笔记(1)

原创 2007年10月06日 16:53:00

  1、!运算符.。“逻辑非”,返回值一定是true或false;而操作对象可以是任何javascript对象,如:bool,string,function,object等等。

       (1) varx=1;
       alert (!x)//返回false;
       (2) varx;
       alert (!x);//返回true;如果对象为空,则返回true,否则返回false。
       X=””;
       Alert(!x)//返回true;
       x=function(w){alert(w)};
var y=!x;
alert(y);//返回false
       null0false或空字符串求!,返回true;否则返回false;
2、||运算符(逻辑或)。A||B,A、B代表JS对象。当A、B中有一个为null时,返回不是null的对象。都不为null时,返回A;都为null时返回null;
3、函数function的参数:Js的函数没有重载,函数名唯一确定函数。,当调用时,没提供的参数变量被当作undefined.多出的参数则被忽略。
    如:var x=function(w){alert(w)};
x();//输出undefined;
4、数组表示符[]。
    var A=[]//声明一个空数组;等同于A=new Array();
    A=[0,1]
var B=[2,3]; //等同于B=new Array(){2,3};
var C=[A,B];//声明一个数组的数组
alert(C[0]);//输出A
alert(C[0][1]);//输出1;
5、function的参数可以是任意对象,当然也可以是function。如:
function Test(method)//method是一个function(x,y);
{
    var x=1,y=2;
    return method(x,y);//调用method。
}
 
var z=Test(
            function(x,y){
                return x+y;
            }//定义
           );
alert(z);//输出3
    虽然可读性不好,但相当灵活。
6、类运算符{}
    Test={};//定义一个类,类名为Test;
    Test={
       width:10,
    height:20,
    mathod1:function(s){
       alert(s);
     }

    };//简单吧,定义了俩属性,一个方法的类。

相关文章推荐

javascript学习笔记发放1

  • 2008年11月19日 15:19
  • 63KB
  • 下载

javascript学习笔记1

  • 2017年07月29日 20:16
  • 2KB
  • 下载

韩顺平_轻松搞定网页设计(html+css+javascript)_第20讲_js基本数据类型_js运算符1_学习笔记_源代码图解_PPT文档整理

文西马龙:http://blog.csdn.net/wenximalong/ js基本语法——基本数据类型 javascript基本数据类型三大类型 ①基本数据类型 分为: (1)数...

韩顺平 javascript教学视频_学习笔记1_js课程介绍_js基本介绍

为什么要学习 javascript javascript是实现网页动态效果的基石,在web开发中扮演重要的角色,被广泛的应用到各个领域。 ① 网页游戏 ② 地图搜索(google,baidu) ③ 股...

web开发学习笔记(1):dreamweaver+html+javascript第一个网页例子

一、开发环境:Adobe Dreamweaver CS5 二、开发语言:HTML + JavaScript   三、浏览器:Firefox 四、参考书目:《JavaScript开发技术大全》刘智勇 等...

《JavaScript从入门到精通》学习笔记(1)

1.5 JavaScript不能做什么?1.5.1 JavaScript不能强加于客户端 JavaScript依赖于其他界面和宿主程序来实现其功能。这个宿主程序通常是客户端的web浏览器,也...
  • leyiGO
  • leyiGO
  • 2015年09月11日 12:29
  • 293

JavaScript高级程序设计学习笔记(1-4)

第一章一个完整的JavaScript应该由下列三个不同部分组成:- ECMAScript:规定了语法、类型、语句、关键字、保留字、操作符、对象 - DOM:针对XML但经过扩展用于HTML的应用程序编...

JAVASCRIPT学习笔记(1)

javascript是基于对象和事件的脚本语言。      1、安全性,不能直接访问硬盘。      2、跨平台,只要可以解析js的浏览器都可运行。 java与javascript区别 ...

JavaScript:The Good Parts学习笔记1

Function.prototype.method=function(name,func){ if(!this.prototype[name]){
  • DDmua
  • DDmua
  • 2014年11月08日 15:36
  • 425

JavaEE学习笔记--JavaScript(1)

JavaScript学习笔记
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript学习笔记(1)
举报原因:
原因补充:

(最多只允许输入30个字)