到底什么是js编程语言?

本文探讨了JavaScript编程语言,从其轻量级交互性质到全栈能力,包括面向对象特性。重点介绍了JS学习的主要部分:ECMAScript、DOM、BOM以及变量的使用。讲解了var、let、const等不同类型的变量声明,并强调了命名规则和数据类型,如数字、布尔、字符串、对象等。此外,还提到了JavaScript在浏览器和Node.js环境中的运行方式,以及各种输出方法如alert、console.log等。
摘要由CSDN通过智能技术生成

1.编程语言
html+css标记语言
js:轻量级的交互语言->全栈编程语言

  • 面向对象:
    • C++
    • JAVA
    • PHP
    • C# (.net doc)
    • JS
  • 面向过程
    • C
      java与javascript没有关系
      2.js学习哪些部分?
  • ECMAScript(es) 艾克马 斯奎普特
  • DOM :document object model 文档对象模型
    API(属性和方法)让JS可以获取操作页面中的dom元素
  • BOM :browser object model 浏览器对象模型。提供各种api,让js操作浏览器
    3.变量(varible)
    它不是具体的值,只是用来存储具体值的容器,值可以改变。
    基于es语法规范,js创建变量
    • var (es3)
    • function (es3) 创建函数,函数也是变量,存储的值是函数类型
    • let (es6)创建变量
    • const (es6)
    • import 基于es6的模块规范导出需要的信息
    • class 基于es6创建类
      var   [变量名]=值; var num = 12;
      let   [变量名]=值;
      const [变量名]=值;
      function 函数名(){
             function Fn(){
         }
      }
      ...
      var n =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值