javascript基础

JavaScript脚本程序的几种基本格式:

•<script language="JavaScript"> document.write("Hello World!!!"); </script>

•<script language="JavaScript" type="text/JavaScript"> document.write("Hello World!!!"); </script>

•<script src="hello.js"></script> 注意:document.write("Hello World!!!"); 必须保存为一个外部文件:hello.js

•<script language="JavaScript"> <!-- document.write("Hello World!!!"); --> </script>//以前这样用得多,现在不这样用了

•使用JavaScript协议: <a href="JavaScript:alert('Hello World!!!')">请单击</a> <a href="#" οnclick="alert('Hello World!!!')">请单击</a> <a href="JavaScript://" οnclick="alert('Hello World!!!')">请单击</a>

 

有关javascript的变量:

js定义在函数外的肯定是全局变量,定义在函数内的变量,如果用var声明就是局部变量,如果不用var声明就也是全局变量.

<Script> var globe = "JavaScript"; // globe是全局变量 test();
function test() {

     var local = "VBScript"; // local是局部变量

     globe1="script";//globe1是个全局变量

    document.write("<LI>" + globe );

    document.write("<LI>" + local );

}

 

有关javascript的语句:

with语句: (对象操作语句)
•功能:为一段程序建立默认对象。
•格式: with (<对象>){ <语句组> }

with (document) { write (“欢迎你们:”); write (“<Li>很高兴认识大家”); write (“<Li>希望我们成为朋友。"); }

for...in语句:重复执行指定对象的所有属性
•格式: for ( 变量 in 对象 ){ <语句组> }

function member(name, sex) {//构造函数member
 this.name = name;
 this.sex = sex;
}
function showProperty(obj, objString)
{
var str = "";
for (var i in obj)
 str += objString + "." + i + " = " + obj[i] + "<BR>";
 return str;
}
obj = new member("刘德华", "男生");//建立对象实例obj
document.write(showProperty(obj, "person")//打印出person.name = 刘德华  person.gender = 男

 

有关javascript中的对象:

主要有默认对象,内置对象,自定义对象三种

默认对象:(可以参见参考文档中的)

对于没有参数的构造函数如var date=new Date();那么不用括号也是对的,如var date=new Date;
js中的数组元素是可以不同类型的,因为javascript本身就不规定类型的,长度是可以自动增加的,推荐使用这种方式定义数组:fruit=["苹果","梨子","橘子"]; 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yjsuge

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值