javascript语法基础(二)

函数

含义:将相关代码封装在一起,能完成特定任务的代码块,分为系统函数和自定义函数

  1. 内置函数

    1. parseInt("字符串") 转换整数

    2. parseFloat("字符串") 转换发浮点数

    3. isNaN() 检查是否不是数字 NaN(not a number)

  2. 定义函数

    function 函数名(参数1,参数2...){
        //js语句;
        [return 返回值]
    }
  3. 调用函数

    调用函数格式:函数名();

  4. 匿名函数:没有函数名的函数

    不能独自定义

    变量作用域

    1. 全局作用域:在代码的任何位置都可以访问

      script标签中函数外定义的变量

      隐式全局变量

    2. 局部作用域:在指定的代码段范围中可以访问

      函数内部定义的变量

      局部作用域中可以访问全局变量,全局作用域中不能访问局部变量

       

    变量提升

    声明的变量,会把该声明提升到所在作用域的最顶端,提升的是变量声明,但不包括赋值。

     

    内置对象种类

    Array数组

    1. 创建数组 var a = new Array(size)

      var a = [元素1 ,元素2, 元素3]

    2. 访问数组

      数组名[下标]

    3. 数组常用属性方法

    4.  

    案例:

     

字符串常用的属性方法

 

 

数学对象Math

 

日期对象Date

var date = new Date(参数)

  • 没有参数时获取当前系统时间

  • 有参数时获取参数指定的时间,参数必须符合时间格式

     

     

arguments对象

针对函数的参数进行了封装

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

顺其惺忪

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值