【数据结构与算法】Javascript 的编程环境和模型

  • Javascript环境:
    • Javascript shell;
  • Javascript编程实践:
    • 声明和初始化变量:
      • 若对一个事先未予声明的Javascript变量进行初始化,该变量成为全局变量。
    • Javascript中的算术运算和数学库函数:
      • +、-、*、/、%;
      • 数学库,如 Math.sqrt()、Math.abs();
    • 判断结构:
      • if语句;
      • if-else语句;
      • if-else-if语句;
      • swich语句;
    • 循环结构:
      • while循环和for循环;
    • 函数:
      • 一种有返回值;
      • 一种没有返回值;
      • 函数的参数传递方式都是按值传递,但是有保存引用的对象,如数组,它们是按引用传递;
    • 变量作用域:
      • Javascript中,函数作用域被定义为函数作用域,这是指变量的值在定义该变量的函数内是可见的,并且在该函数内的嵌套函数中也可访问该变量;
      • 若在函数外定义一个变量,则该变量拥有全局作用域;
    • 递归:
      • 函数直接或间接调用自己的成分;
    • 对象和面向对象编程:
      • 定义包含属性和方法声明的构造函数,并在构造函数后紧跟方法的定义;
  • 欢迎大家留言评论,一起学习共同进步!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值