JavaScript基础学习笔记


JavaScript基础学习

一、JavaScript脚本使用

在html中有两种方式定义脚本:内嵌脚本和外部脚本

<script type="text/javascript">
    document.writeln("Hello");
</script>

二、语句

JavaScript的基本元素是语句,一条语句代表一条命令,推荐语句之间加分号

三、定义和使用函数

如下:
<script type="text/javascript">
    function a(){
        document.writeln("Hello");
    }
    a();
</script>
或者
<script type="text/javascript">
    function a(){
        return "hello";
    }
    document.writeln(a());
</script>

四、变量和类型

1、变量分为局部变量和全局变量
<script type="text/javascript">
    var a = "a";//全局变量
    function g(name) {
        var b = "b";//局部变量
        return ("hello" + name + ".Today is" + b +".");
    }
    document.writeln(g("c"));
</script>
<script type="text/javascript">
    document.writeln(a);
</script>
2、基本类型
字符串、布尔类型、数值类型
3、创建并使用对象
var a = new Object();
a.name = "";
<a.weather = "";
a["weather"]="";>

var a = {name:"",weather:""}

var a = {name:"", weather:"",way:function(){}}

var propname = "weather";
a["propname"] = ""; 

a.g = function(){};

delete a.g();
4、内置array属性
方法说明返回
concat()合并成新数组数组
join()加入分隔符字符串
pop()把数组当作栈使用,删除并返回数组的最后一个元素对象
push()把数组当作栈使用,将指定元素加入数组中void
reverse反转数组元素的顺序数组
shift与pop相反,返回第一个元素对象
slice(,)截取数组数组
unshift()类似push,将元素加入开头位置void
5、undefined与null

(1).在读取未赋值的变量或试图读取对象没有的属性时得到的就是undefined值;
(2).null用来表示已经赋了一个值但该值不是一个有效的object、string、number或者boolean;
(3).区分undefined和null:想同等对待undefined值和null值,应该使用同等运算符(==);如果区分null和undefined,应使用同等运算符(===)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值